builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-034 starttime: 1465646502.01 results: success (0) buildid: 20160611031526 builduid: e4dd393512a24644b22d12981da11b9f revision: 4219592e7c65196a9cf76fa0af060409d730e648 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.005722) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.006170) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.006453) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.058477) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.058803) ========= '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-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False --05:01:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.50 GB/s 05:01:44 (1.50 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.606000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.691818) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:42.692135) ========= '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-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.979000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:43.685531) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-11 05:01:43.685922) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4219592e7c65196a9cf76fa0af060409d730e648 --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 4219592e7c65196a9cf76fa0af060409d730e648 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False 2016-06-11 05:01:46,177 truncating revision to first 12 chars 2016-06-11 05:01:46,177 Setting DEBUG logging. 2016-06-11 05:01:46,177 attempt 1/10 2016-06-11 05:01:46,177 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4219592e7c65?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-11 05:01:48,305 unpacking tar archive at: mozilla-beta-4219592e7c65/testing/mozharness/ program finished with exit code 0 elapsedTime=3.076000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-11 05:01:46.896288) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:46.896598) ========= script_repo_revision: 4219592e7c65196a9cf76fa0af060409d730e648 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:46.896995) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:46.897263) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-11 05:01:46.912294) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 42 secs) (at 2016-06-11 05:01:46.912566) ========= '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-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 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-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:01:49 INFO - MultiFileLogger online at 20160611 05:01:49 in C:\slave\test 05:01:49 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 05:01:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:01:49 INFO - {'append_to_log': False, 05:01:49 INFO - 'base_work_dir': 'C:\\slave\\test', 05:01:49 INFO - 'blob_upload_branch': 'mozilla-beta', 05:01:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:01:49 INFO - 'buildbot_json_path': 'buildprops.json', 05:01:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:01:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:01:49 INFO - 'download_minidump_stackwalk': True, 05:01:49 INFO - 'download_symbols': 'true', 05:01:49 INFO - 'e10s': False, 05:01:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:01:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:01:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:01:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:01:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:01:49 INFO - 'C:/mozilla-build/tooltool.py'), 05:01:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:01:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:01:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:01:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:01:49 INFO - 'log_level': 'info', 05:01:49 INFO - 'log_to_console': True, 05:01:49 INFO - 'opt_config_files': (), 05:01:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:01:49 INFO - '--processes=1', 05:01:49 INFO - '--config=%(test_path)s/wptrunner.ini', 05:01:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:01:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:01:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:01:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:01:49 INFO - 'pip_index': False, 05:01:49 INFO - 'require_test_zip': True, 05:01:49 INFO - 'test_type': ('testharness',), 05:01:49 INFO - 'this_chunk': '1', 05:01:49 INFO - 'total_chunks': '10', 05:01:49 INFO - 'virtualenv_path': 'venv', 05:01:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:01:49 INFO - 'work_dir': 'build'} 05:01:49 INFO - ##### 05:01:49 INFO - ##### Running clobber step. 05:01:49 INFO - ##### 05:01:49 INFO - Running pre-action listener: _resource_record_pre_action 05:01:49 INFO - Running main action method: clobber 05:01:49 INFO - rmtree: C:\slave\test\build 05:01:49 INFO - Using _rmtree_windows ... 05:01:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:02:44 INFO - Running post-action listener: _resource_record_post_action 05:02:44 INFO - ##### 05:02:44 INFO - ##### Running read-buildbot-config step. 05:02:44 INFO - ##### 05:02:44 INFO - Running pre-action listener: _resource_record_pre_action 05:02:44 INFO - Running main action method: read_buildbot_config 05:02:44 INFO - Using buildbot properties: 05:02:44 INFO - { 05:02:44 INFO - "project": "", 05:02:44 INFO - "product": "firefox", 05:02:44 INFO - "script_repo_revision": "production", 05:02:44 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 05:02:44 INFO - "repository": "", 05:02:44 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 05:02:44 INFO - "buildid": "20160611031526", 05:02:44 INFO - "pgo_build": "False", 05:02:44 INFO - "basedir": "C:\\slave\\test", 05:02:44 INFO - "buildnumber": 4, 05:02:44 INFO - "slavename": "t-xp32-ix-034", 05:02:44 INFO - "revision": "4219592e7c65196a9cf76fa0af060409d730e648", 05:02:44 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 05:02:44 INFO - "platform": "win32", 05:02:44 INFO - "branch": "mozilla-beta", 05:02:44 INFO - "repo_path": "releases/mozilla-beta", 05:02:44 INFO - "moz_repo_path": "", 05:02:44 INFO - "stage_platform": "win32", 05:02:44 INFO - "builduid": "e4dd393512a24644b22d12981da11b9f", 05:02:44 INFO - "slavebuilddir": "test" 05:02:44 INFO - } 05:02:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 05:02:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 05:02:44 INFO - Running post-action listener: _resource_record_post_action 05:02:44 INFO - ##### 05:02:44 INFO - ##### Running download-and-extract step. 05:02:44 INFO - ##### 05:02:44 INFO - Running pre-action listener: _resource_record_pre_action 05:02:44 INFO - Running main action method: download_and_extract 05:02:44 INFO - mkdir: C:\slave\test\build\tests 05:02: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')]} 05:02:44 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:02:44 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 05:02:44 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:02:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:02:45 INFO - Downloaded 1240 bytes. 05:02:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 05:02:45 INFO - Using the following test package requirements: 05:02:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:02:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 05:02:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 05:02:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'jsshell-win32.zip'], 05:02:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 05:02:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 05:02:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 05:02:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 05:02:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 05:02:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 05:02:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 05:02:45 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 05:02:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:45 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:02:45 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 05:02:45 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:02:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:02:47 INFO - Downloaded 20343736 bytes. 05:02:47 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/*'] 05:02:47 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/* 05:02:49 INFO - caution: filename not matched: web-platform/* 05:02:49 INFO - Return code: 11 05:02:49 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')]} 05:02:49 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:02:49 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 05:02:49 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:02:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:02:52 INFO - Downloaded 36389112 bytes. 05:02:52 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/*'] 05:02:52 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/* 05:03:38 INFO - caution: filename not matched: bin/* 05:03:38 INFO - caution: filename not matched: config/* 05:03:38 INFO - caution: filename not matched: mozbase/* 05:03:38 INFO - caution: filename not matched: marionette/* 05:03:38 INFO - caution: filename not matched: tools/wptserve/* 05:03:38 INFO - Return code: 11 05:03: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')]} 05:03:38 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 05:03:38 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:03:38 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 05:03:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:03:42 INFO - Downloaded 68455778 bytes. 05:03:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:03:42 INFO - mkdir: C:\slave\test\properties 05:03:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:03:42 INFO - Writing to file C:\slave\test\properties\build_url 05:03:42 INFO - Contents: 05:03:42 INFO - build_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip 05:03:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:03:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:03:43 INFO - Writing to file C:\slave\test\properties\symbols_url 05:03:43 INFO - Contents: 05:03:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:03:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:43 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:03:43 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 05:03:43 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:03:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 05:03:46 INFO - Downloaded 55575136 bytes. 05:03:46 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'] 05:03:46 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 05:03:52 INFO - Return code: 0 05:03:52 INFO - Running post-action listener: _resource_record_post_action 05:03:52 INFO - Running post-action listener: set_extra_try_arguments 05:03:52 INFO - ##### 05:03:52 INFO - ##### Running create-virtualenv step. 05:03:52 INFO - ##### 05:03:52 INFO - Running pre-action listener: _pre_create_virtualenv 05:03:52 INFO - Running pre-action listener: _resource_record_pre_action 05:03:52 INFO - Running main action method: create_virtualenv 05:03:52 INFO - Creating virtualenv C:\slave\test\build\venv 05:03:52 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 05:03:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:03:54 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:03:55 INFO - Installing distribute......................................................................................................................................................................................done. 05:03:56 INFO - Return code: 0 05:03:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:03:56 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')]} 05:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:56 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')]} 05:03:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:56 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 05:03:56 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 05:03:56 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 05:03:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 05:03:56 INFO - 'CLIENTNAME': 'Console', 05:03:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 05:03:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:56 INFO - 'DCLOCATION': 'SCL3', 05:03:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:56 INFO - 'HOMEDRIVE': 'C:', 05:03:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:56 INFO - 'KTS_VERSION': '1.19c', 05:03:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 05:03:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:56 INFO - 'MOZ_AIRBAG': '1', 05:03:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:56 INFO - 'MOZ_MSVCVERSION': '8', 05:03:56 INFO - 'MOZ_NO_REMOTE': '1', 05:03:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'NO_EM_RESTART': '1', 05:03:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:56 INFO - 'OS': 'Windows_NT', 05:03:56 INFO - 'OURDRIVE': 'C:', 05:03:56 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', 05:03:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:56 INFO - 'PROCESSOR_LEVEL': '6', 05:03:56 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:56 INFO - 'PROMPT': '$P$G', 05:03:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:56 INFO - 'PWD': 'C:\\slave\\test', 05:03:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:56 INFO - 'SESSIONNAME': 'Console', 05:03:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:56 INFO - 'SYSTEMDRIVE': 'C:', 05:03:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'TEST1': 'testie', 05:03:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 05:03:56 INFO - 'USERNAME': 'cltbld', 05:03:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:56 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:03:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:03:56 INFO - Downloading/unpacking psutil>=0.7.1 05:03:56 INFO - Running setup.py egg_info for package psutil 05:03:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:03:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:03:56 INFO - Installing collected packages: psutil 05:03:56 INFO - Running setup.py install for psutil 05:03:56 INFO - building 'psutil._psutil_windows' extension 05:03:56 INFO - error: Unable to find vcvarsall.bat 05:03:56 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-rnxswd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:03:56 INFO - running install 05:03:56 INFO - running build 05:03:56 INFO - running build_py 05:03:56 INFO - creating build 05:03:56 INFO - creating build\lib.win32-2.7 05:03:56 INFO - creating build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:03:56 INFO - running build_ext 05:03:56 INFO - building 'psutil._psutil_windows' extension 05:03:56 INFO - error: Unable to find vcvarsall.bat 05:03:56 INFO - ---------------------------------------- 05:03:56 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-rnxswd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:03:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 05:03:56 WARNING - Return code: 1 05:03:56 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! 05:03:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:03:56 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')]} 05:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:56 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')]} 05:03:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:56 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 05:03:56 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 05:03:56 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 05:03:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 05:03:56 INFO - 'CLIENTNAME': 'Console', 05:03:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 05:03:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:56 INFO - 'DCLOCATION': 'SCL3', 05:03:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:56 INFO - 'HOMEDRIVE': 'C:', 05:03:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:56 INFO - 'KTS_VERSION': '1.19c', 05:03:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 05:03:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:56 INFO - 'MOZ_AIRBAG': '1', 05:03:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:56 INFO - 'MOZ_MSVCVERSION': '8', 05:03:56 INFO - 'MOZ_NO_REMOTE': '1', 05:03:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'NO_EM_RESTART': '1', 05:03:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:56 INFO - 'OS': 'Windows_NT', 05:03:56 INFO - 'OURDRIVE': 'C:', 05:03:56 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', 05:03:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:56 INFO - 'PROCESSOR_LEVEL': '6', 05:03:56 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:56 INFO - 'PROMPT': '$P$G', 05:03:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:56 INFO - 'PWD': 'C:\\slave\\test', 05:03:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:56 INFO - 'SESSIONNAME': 'Console', 05:03:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:56 INFO - 'SYSTEMDRIVE': 'C:', 05:03:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'TEST1': 'testie', 05:03:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:56 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 05:03:56 INFO - 'USERNAME': 'cltbld', 05:03:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:56 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:03:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:03:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:03:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:03:57 INFO - Running setup.py egg_info for package mozsystemmonitor 05:03:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:03:57 INFO - Running setup.py egg_info for package psutil 05:03:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:03:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:03:57 INFO - Installing collected packages: mozsystemmonitor, psutil 05:03:57 INFO - Running setup.py install for mozsystemmonitor 05:03:57 INFO - Running setup.py install for psutil 05:03:57 INFO - building 'psutil._psutil_windows' extension 05:03:57 INFO - error: Unable to find vcvarsall.bat 05:03:57 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-jvtqbx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:03:57 INFO - running install 05:03:57 INFO - running build 05:03:57 INFO - running build_py 05:03:57 INFO - running build_ext 05:03:57 INFO - building 'psutil._psutil_windows' extension 05:03:57 INFO - error: Unable to find vcvarsall.bat 05:03:57 INFO - ---------------------------------------- 05:03:57 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-jvtqbx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:03:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 05:03:57 WARNING - Return code: 1 05:03:57 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! 05:03:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:03:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:03:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:57 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 05:03:57 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 05:03:57 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 05:03:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 05:03:57 INFO - 'CLIENTNAME': 'Console', 05:03:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 05:03:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:57 INFO - 'DCLOCATION': 'SCL3', 05:03:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:57 INFO - 'HOMEDRIVE': 'C:', 05:03:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:57 INFO - 'KTS_VERSION': '1.19c', 05:03:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 05:03:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:57 INFO - 'MOZ_AIRBAG': '1', 05:03:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:57 INFO - 'MOZ_MSVCVERSION': '8', 05:03:57 INFO - 'MOZ_NO_REMOTE': '1', 05:03:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:57 INFO - 'NO_EM_RESTART': '1', 05:03:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:57 INFO - 'OS': 'Windows_NT', 05:03:57 INFO - 'OURDRIVE': 'C:', 05:03:57 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', 05:03:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:57 INFO - 'PROCESSOR_LEVEL': '6', 05:03:57 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:57 INFO - 'PROMPT': '$P$G', 05:03:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:57 INFO - 'PWD': 'C:\\slave\\test', 05:03:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:57 INFO - 'SESSIONNAME': 'Console', 05:03:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:57 INFO - 'SYSTEMDRIVE': 'C:', 05:03:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:57 INFO - 'TEST1': 'testie', 05:03:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:57 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 05:03:57 INFO - 'USERNAME': 'cltbld', 05:03:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:57 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:03:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:03:58 INFO - Downloading/unpacking blobuploader==1.2.4 05:03:58 INFO - Downloading blobuploader-1.2.4.tar.gz 05:03:58 INFO - Running setup.py egg_info for package blobuploader 05:03:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:03:59 INFO - Running setup.py egg_info for package requests 05:03:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:03:59 INFO - Downloading docopt-0.6.1.tar.gz 05:03:59 INFO - Running setup.py egg_info for package docopt 05:03:59 INFO - Installing collected packages: blobuploader, docopt, requests 05:03:59 INFO - Running setup.py install for blobuploader 05:03:59 INFO - Running setup.py install for docopt 05:03:59 INFO - Running setup.py install for requests 05:03:59 INFO - Successfully installed blobuploader docopt requests 05:03:59 INFO - Cleaning up... 05:03:59 INFO - Return code: 0 05:03:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:03:59 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')]} 05:03:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:03:59 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')]} 05:03:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:03:59 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 05:03:59 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 05:03:59 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 05:03:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:03:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 05:03:59 INFO - 'CLIENTNAME': 'Console', 05:03:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:03:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 05:03:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:03:59 INFO - 'DCLOCATION': 'SCL3', 05:03:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:03:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:03:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:03:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:03:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:03:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:03:59 INFO - 'HOMEDRIVE': 'C:', 05:03:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:03:59 INFO - 'KTS_VERSION': '1.19c', 05:03:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:03:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 05:03:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:03:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:03:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:03:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:03:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:03:59 INFO - 'MOZ_AIRBAG': '1', 05:03:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:03:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:59 INFO - 'MOZ_MSVCVERSION': '8', 05:03:59 INFO - 'MOZ_NO_REMOTE': '1', 05:03:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:03:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:03:59 INFO - 'NO_EM_RESTART': '1', 05:03:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:03:59 INFO - 'OS': 'Windows_NT', 05:03:59 INFO - 'OURDRIVE': 'C:', 05:03:59 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', 05:03:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:03:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:03:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:03:59 INFO - 'PROCESSOR_LEVEL': '6', 05:03:59 INFO - 'PROCESSOR_REVISION': '1e05', 05:03:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:03:59 INFO - 'PROMPT': '$P$G', 05:03:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:03:59 INFO - 'PWD': 'C:\\slave\\test', 05:03:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:03:59 INFO - 'SESSIONNAME': 'Console', 05:03:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:03:59 INFO - 'SYSTEMDRIVE': 'C:', 05:03:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:03:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:59 INFO - 'TEST1': 'testie', 05:03:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:03:59 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 05:03:59 INFO - 'USERNAME': 'cltbld', 05:03:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:03:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:03:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:03:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:03:59 INFO - 'WINDIR': 'C:\\WINDOWS', 05:03:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:04:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:04:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:04:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:04:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:04:05 INFO - Unpacking c:\slave\test\build\tests\marionette 05:04:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:04:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:05 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 05:04:05 INFO - Running setup.py install for browsermob-proxy 05:04:10 INFO - Running setup.py install for manifestparser 05:04:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for marionette-client 05:04:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for marionette-driver 05:04:10 INFO - Running setup.py install for mozcrash 05:04:10 INFO - Running setup.py install for mozdebug 05:04:10 INFO - Running setup.py install for mozdevice 05:04:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozfile 05:04:10 INFO - Running setup.py install for mozhttpd 05:04:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozinfo 05:04:10 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozInstall 05:04:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozleak 05:04:10 INFO - Running setup.py install for mozlog 05:04:10 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for moznetwork 05:04:10 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozprocess 05:04:10 INFO - Running setup.py install for mozprofile 05:04:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozrunner 05:04:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for mozscreenshot 05:04:10 INFO - Running setup.py install for moztest 05:04:10 INFO - Running setup.py install for mozversion 05:04:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:04:10 INFO - Running setup.py install for wptserve 05:04:10 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 05:04:10 INFO - Cleaning up... 05:04:10 INFO - Return code: 0 05:04:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:04:10 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')]} 05:04:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:04:10 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')]} 05:04:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:04:10 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\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-034'}}, attempt #1 05:04:10 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 05:04:10 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 05:04:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:04:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 05:04:10 INFO - 'CLIENTNAME': 'Console', 05:04:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 05:04:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:04:10 INFO - 'DCLOCATION': 'SCL3', 05:04:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:10 INFO - 'HOMEDRIVE': 'C:', 05:04:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:04:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:10 INFO - 'KTS_VERSION': '1.19c', 05:04:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 05:04:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:10 INFO - 'MOZ_AIRBAG': '1', 05:04:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:10 INFO - 'MOZ_MSVCVERSION': '8', 05:04:10 INFO - 'MOZ_NO_REMOTE': '1', 05:04:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:10 INFO - 'NO_EM_RESTART': '1', 05:04:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:10 INFO - 'OS': 'Windows_NT', 05:04:10 INFO - 'OURDRIVE': 'C:', 05:04:10 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', 05:04:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:04:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:10 INFO - 'PROCESSOR_LEVEL': '6', 05:04:10 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:10 INFO - 'PROMPT': '$P$G', 05:04:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:10 INFO - 'PWD': 'C:\\slave\\test', 05:04:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:10 INFO - 'SESSIONNAME': 'Console', 05:04:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:10 INFO - 'SYSTEMDRIVE': 'C:', 05:04:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:04:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:10 INFO - 'TEST1': 'testie', 05:04:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:10 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 05:04:10 INFO - 'USERNAME': 'cltbld', 05:04:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:04:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:10 INFO - 'WINDIR': 'C:\\WINDOWS', 05:04:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:04:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:04:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:04:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:04:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:04:14 INFO - Unpacking c:\slave\test\build\tests\marionette 05:04:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:04:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:14 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)) 05:04:20 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)) 05:04:20 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)) 05:04:20 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)) 05:04:20 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)) 05:04:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:04:20 INFO - Downloading blessings-1.6.tar.gz 05:04:20 INFO - Running setup.py egg_info for package blessings 05:04:20 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)) 05:04:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:04:20 INFO - Running setup.py install for blessings 05:04:20 INFO - Running setup.py install for browsermob-proxy 05:04:20 INFO - Running setup.py install for manifestparser 05:04:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Running setup.py install for marionette-client 05:04:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:04:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Running setup.py install for marionette-driver 05:04:20 INFO - Running setup.py install for mozcrash 05:04:20 INFO - Running setup.py install for mozdebug 05:04:20 INFO - Running setup.py install for mozdevice 05:04:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Running setup.py install for mozhttpd 05:04:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Running setup.py install for mozInstall 05:04:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Running setup.py install for mozleak 05:04:20 INFO - Running setup.py install for mozprofile 05:04:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Running setup.py install for mozrunner 05:04:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:04:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:04:21 INFO - Running setup.py install for mozscreenshot 05:04:21 INFO - Running setup.py install for moztest 05:04:21 INFO - Running setup.py install for mozversion 05:04:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:04:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:04:21 INFO - Running setup.py install for wptserve 05:04:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:04:21 INFO - Cleaning up... 05:04:21 INFO - Return code: 0 05:04:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:04:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:04:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:04:21 INFO - Reading from file tmpfile_stdout 05:04:21 INFO - Using _rmtree_windows ... 05:04:21 INFO - Using _rmtree_windows ... 05:04:21 INFO - Current package versions: 05:04:21 INFO - blessings == 1.6 05:04:21 INFO - blobuploader == 1.2.4 05:04:21 INFO - browsermob-proxy == 0.6.0 05:04:21 INFO - distribute == 0.6.14 05:04:21 INFO - docopt == 0.6.1 05:04:21 INFO - manifestparser == 1.1 05:04:21 INFO - marionette-client == 2.3.0 05:04:21 INFO - marionette-driver == 1.4.0 05:04:21 INFO - mozInstall == 1.12 05:04:21 INFO - mozcrash == 0.17 05:04:21 INFO - mozdebug == 0.1 05:04:21 INFO - mozdevice == 0.48 05:04:21 INFO - mozfile == 1.2 05:04:21 INFO - mozhttpd == 0.7 05:04:21 INFO - mozinfo == 0.9 05:04:21 INFO - mozleak == 0.1 05:04:21 INFO - mozlog == 3.1 05:04:21 INFO - moznetwork == 0.27 05:04:21 INFO - mozprocess == 0.22 05:04:21 INFO - mozprofile == 0.28 05:04:21 INFO - mozrunner == 6.11 05:04:21 INFO - mozscreenshot == 0.1 05:04:21 INFO - mozsystemmonitor == 0.0 05:04:21 INFO - moztest == 0.7 05:04:21 INFO - mozversion == 1.4 05:04:21 INFO - requests == 1.2.3 05:04:21 INFO - wptserve == 1.4.0 05:04:21 INFO - Running post-action listener: _resource_record_post_action 05:04:21 INFO - Running post-action listener: _start_resource_monitoring 05:04:21 INFO - Starting resource monitoring. 05:04:21 INFO - ##### 05:04:21 INFO - ##### Running pull step. 05:04:21 INFO - ##### 05:04:21 INFO - Running pre-action listener: _resource_record_pre_action 05:04:21 INFO - Running main action method: pull 05:04:21 INFO - Pull has nothing to do! 05:04:21 INFO - Running post-action listener: _resource_record_post_action 05:04:21 INFO - ##### 05:04:21 INFO - ##### Running install step. 05:04:21 INFO - ##### 05:04:21 INFO - Running pre-action listener: _resource_record_pre_action 05:04:21 INFO - Running main action method: install 05:04:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:04:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:04:21 INFO - Reading from file tmpfile_stdout 05:04:21 INFO - Using _rmtree_windows ... 05:04:21 INFO - Using _rmtree_windows ... 05:04:21 INFO - Detecting whether we're running mozinstall >=1.0... 05:04:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:04:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:04:21 INFO - Reading from file tmpfile_stdout 05:04:21 INFO - Output received: 05:04:21 INFO - Usage: mozinstall-script.py [options] installer 05:04:21 INFO - Options: 05:04:21 INFO - -h, --help show this help message and exit 05:04:21 INFO - -d DEST, --destination=DEST 05:04:21 INFO - Directory to install application into. [default: 05:04:21 INFO - "C:\slave\test"] 05:04:21 INFO - --app=APP Application being installed. [default: firefox] 05:04:21 INFO - Using _rmtree_windows ... 05:04:21 INFO - Using _rmtree_windows ... 05:04:21 INFO - mkdir: C:\slave\test\build\application 05:04:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:04:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 05:04:24 INFO - Reading from file tmpfile_stdout 05:04:24 INFO - Output received: 05:04:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:04:24 INFO - Using _rmtree_windows ... 05:04:24 INFO - Using _rmtree_windows ... 05:04:24 INFO - Running post-action listener: _resource_record_post_action 05:04:24 INFO - ##### 05:04:24 INFO - ##### Running run-tests step. 05:04:24 INFO - ##### 05:04:24 INFO - Running pre-action listener: _resource_record_pre_action 05:04:24 INFO - Running main action method: run_tests 05:04:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:04:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:04:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:04:24 INFO - grabbing minidump binary from tooltool 05:04:24 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')]} 05:04:24 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:04:24 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 05:04:24 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 05:04:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:04:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnemcry 05:04:25 INFO - INFO - File integrity verified, renaming tmpnemcry to win32-minidump_stackwalk.exe 05:04:25 INFO - Return code: 0 05:04:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:04:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:04:25 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/GJHCA1NJSx2Ag5l_7c83gg/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 05:04:25 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/GJHCA1NJSx2Ag5l_7c83gg/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 05:04:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:04:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 05:04:25 INFO - 'CLIENTNAME': 'Console', 05:04:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:04:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 05:04:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:04:25 INFO - 'DCLOCATION': 'SCL3', 05:04:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:04:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:04:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:04:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:04:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:04:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:04:25 INFO - 'HOMEDRIVE': 'C:', 05:04:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:04:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:04:25 INFO - 'KTS_VERSION': '1.19c', 05:04:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:04:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 05:04:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:04:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:04:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:04:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:04:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:04:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:04:25 INFO - 'MOZ_AIRBAG': '1', 05:04:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:04:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:04:25 INFO - 'MOZ_MSVCVERSION': '8', 05:04:25 INFO - 'MOZ_NO_REMOTE': '1', 05:04:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:04:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:04:25 INFO - 'NO_EM_RESTART': '1', 05:04:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:04:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:04:25 INFO - 'OS': 'Windows_NT', 05:04:25 INFO - 'OURDRIVE': 'C:', 05:04:25 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', 05:04:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:04:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:04:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:04:25 INFO - 'PROCESSOR_LEVEL': '6', 05:04:25 INFO - 'PROCESSOR_REVISION': '1e05', 05:04:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:04:25 INFO - 'PROMPT': '$P$G', 05:04:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:04:25 INFO - 'PWD': 'C:\\slave\\test', 05:04:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:04:25 INFO - 'SESSIONNAME': 'Console', 05:04:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:04:25 INFO - 'SYSTEMDRIVE': 'C:', 05:04:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:04:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:25 INFO - 'TEST1': 'testie', 05:04:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:04:25 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 05:04:25 INFO - 'USERNAME': 'cltbld', 05:04:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 05:04:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:04:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:04:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:04:25 INFO - 'WINDIR': 'C:\\WINDOWS', 05:04:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:04:25 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/GJHCA1NJSx2Ag5l_7c83gg/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 05:04:26 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 05:04:26 INFO - import pkg_resources 05:04:27 INFO - Using 1 client processes 05:04:30 INFO - SUITE-START | Running 778 tests 05:04:30 INFO - Running testharness tests 05:04:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:04:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:04:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:04:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:04:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:04:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:04:30 INFO - Setting up ssl 05:04:30 INFO - PROCESS | certutil | 05:04:30 INFO - PROCESS | certutil | 05:04:30 INFO - PROCESS | certutil | 05:04:30 INFO - Certificate Nickname Trust Attributes 05:04:30 INFO - SSL,S/MIME,JAR/XPI 05:04:30 INFO - 05:04:30 INFO - web-platform-tests CT,, 05:04:30 INFO - 05:04:30 INFO - Starting runner 05:04:33 INFO - PROCESS | 3860 | [3860] 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 05:04:33 INFO - PROCESS | 3860 | [3860] 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 05:04:33 INFO - PROCESS | 3860 | [3860] 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 05:04:34 INFO - PROCESS | 3860 | 1465646674882 Marionette DEBUG Marionette enabled via build flag and pref 05:04:35 INFO - PROCESS | 3860 | ++DOCSHELL 114C6800 == 1 [pid = 3860] [id = 1] 05:04:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 1 (114C6C00) [pid = 3860] [serial = 1] [outer = 00000000] 05:04:35 INFO - PROCESS | 3860 | [3860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 2 (114C7800) [pid = 3860] [serial = 2] [outer = 114C6C00] 05:04:35 INFO - PROCESS | 3860 | [3860] 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 2860 05:04:35 INFO - PROCESS | 3860 | [3860] 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 2248 05:04:35 INFO - PROCESS | 3860 | ++DOCSHELL 12810C00 == 2 [pid = 3860] [id = 2] 05:04:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 3 (12811000) [pid = 3860] [serial = 3] [outer = 00000000] 05:04:35 INFO - PROCESS | 3860 | [3860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 4 (12811C00) [pid = 3860] [serial = 4] [outer = 12811000] 05:04:35 INFO - PROCESS | 3860 | 1465646675520 Marionette INFO Listening on port 2828 05:04:35 INFO - PROCESS | 3860 | 1465646675886 Marionette DEBUG Marionette enabled via command-line flag 05:04:35 INFO - PROCESS | 3860 | ++DOCSHELL 13146000 == 3 [pid = 3860] [id = 3] 05:04:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 5 (1314E000) [pid = 3860] [serial = 5] [outer = 00000000] 05:04:35 INFO - PROCESS | 3860 | [3860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:04:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 6 (1314EC00) [pid = 3860] [serial = 6] [outer = 1314E000] 05:04:36 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 7 (13655C00) [pid = 3860] [serial = 7] [outer = 12811000] 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | 1465646676225 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1492 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | 1465646676290 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1494 05:04:36 INFO - PROCESS | 3860 | 1465646676292 Marionette DEBUG Closed connection conn0 05:04:36 INFO - PROCESS | 3860 | 1465646676433 Marionette DEBUG Closed connection conn1 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | 1465646676440 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1495 05:04:36 INFO - PROCESS | 3860 | 1465646676448 Marionette DEBUG Closed connection conn2 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | 1465646676456 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1496 05:04:36 INFO - PROCESS | 3860 | ++DOCSHELL 114C7C00 == 4 [pid = 3860] [id = 4] 05:04:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 8 (13D7B800) [pid = 3860] [serial = 8] [outer = 00000000] 05:04:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 9 (1430A000) [pid = 3860] [serial = 9] [outer = 13D7B800] 05:04:36 INFO - PROCESS | 3860 | [3860] 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 2893 05:04:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 10 (1430F800) [pid = 3860] [serial = 10] [outer = 13D7B800] 05:04:36 INFO - PROCESS | 3860 | 1465646676669 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:04:36 INFO - PROCESS | 3860 | 1465646676676 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":"20160611031526","device":"desktop","version":"48.0"} 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:36 INFO - PROCESS | 3860 | [3860] 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 05:04:37 INFO - PROCESS | 3860 | [3860] 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 05:04:37 INFO - PROCESS | 3860 | ++DOCSHELL 15CA9800 == 5 [pid = 3860] [id = 5] 05:04:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 11 (15CAB000) [pid = 3860] [serial = 11] [outer = 00000000] 05:04:37 INFO - PROCESS | 3860 | ++DOCSHELL 15CAB800 == 6 [pid = 3860] [id = 6] 05:04:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 12 (15CABC00) [pid = 3860] [serial = 12] [outer = 00000000] 05:04:37 INFO - PROCESS | 3860 | [3860] 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 05:04:38 INFO - PROCESS | 3860 | ++DOCSHELL 167B8C00 == 7 [pid = 3860] [id = 7] 05:04:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 13 (167B9000) [pid = 3860] [serial = 13] [outer = 00000000] 05:04:38 INFO - PROCESS | 3860 | [3860] 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 05:04:38 INFO - PROCESS | 3860 | [3860] 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 05:04:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 14 (16992000) [pid = 3860] [serial = 14] [outer = 167B9000] 05:04:38 INFO - PROCESS | 3860 | [3860] 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 2893 05:04:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 15 (16D88C00) [pid = 3860] [serial = 15] [outer = 15CAB000] 05:04:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 16 (16D8A800) [pid = 3860] [serial = 16] [outer = 15CABC00] 05:04:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 17 (16D8D000) [pid = 3860] [serial = 17] [outer = 167B9000] 05:04:39 INFO - PROCESS | 3860 | 1465646679020 Marionette INFO startBrowser 1390a231-02f5-499b-9058-61b5839792cd 05:04:39 INFO - PROCESS | 3860 | 1465646679056 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 3860 | 1465646679069 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 3860 | 1465646679071 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 18 (180C5000) [pid = 3860] [serial = 18] [outer = 167B9000] 05:04:39 INFO - PROCESS | 3860 | 1465646679570 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1390a231-02f5-499b-9058-61b5839792cd","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":"20160611031526","device":"desktop","version":"48.0","command_id":1}}] 05:04:39 INFO - PROCESS | 3860 | 1465646679702 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:04:39 INFO - PROCESS | 3860 | 1465646679705 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:39 INFO - PROCESS | 3860 | 1465646679762 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:04:39 INFO - PROCESS | 3860 | 1465646679880 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:04:39 INFO - PROCESS | 3860 | 1465646679883 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:39 INFO - PROCESS | 3860 | [3860] 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 05:04:40 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:04:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 19 (11AD8C00) [pid = 3860] [serial = 19] [outer = 167B9000] 05:04:40 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:04:40 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:40 INFO - PROCESS | 3860 | 1465646680364 Marionette TRACE conn3 <- [1,3,null,{}] 05:04:40 INFO - PROCESS | 3860 | 1465646680382 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:04:40 INFO - PROCESS | 3860 | 1465646680385 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:40 INFO - PROCESS | 3860 | 1465646680413 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:04:40 INFO - PROCESS | 3860 | 1465646680489 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 3860 | 1465646680491 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 05:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:04:40 INFO - PROCESS | 3860 | 1465646680496 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 3860 | 1465646680499 Marionette TRACE conn3 <- [1,6,null,{}] 05:04:40 INFO - PROCESS | 3860 | 1465646680507 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 3860 | 1465646680509 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:40 INFO - PROCESS | 3860 | 1465646680539 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:04:40 INFO - PROCESS | 3860 | 1465646680545 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 3860 | 1465646680547 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:40 INFO - PROCESS | 3860 | ++DOCSHELL 167B4C00 == 8 [pid = 3860] [id = 8] 05:04:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 20 (19EC8C00) [pid = 3860] [serial = 20] [outer = 00000000] 05:04:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 21 (19ECB400) [pid = 3860] [serial = 21] [outer = 19EC8C00] 05:04:40 INFO - PROCESS | 3860 | 1465646680579 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 22 (19ECF800) [pid = 3860] [serial = 22] [outer = 19EC8C00] 05:04:40 INFO - PROCESS | 3860 | ++DOCSHELL 1A0B7000 == 9 [pid = 3860] [id = 9] 05:04:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 23 (1A0B7400) [pid = 3860] [serial = 23] [outer = 00000000] 05:04:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 24 (1A0B9C00) [pid = 3860] [serial = 24] [outer = 1A0B7400] 05:04:40 INFO - PROCESS | 3860 | 1465646680977 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 25 (1A29AC00) [pid = 3860] [serial = 25] [outer = 1A0B7400] 05:04:41 INFO - PROCESS | 3860 | 1465646681224 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 808ms 05:04:41 INFO - PROCESS | 3860 | 1465646681331 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 3860 | 1465646681333 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 05:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:04:41 INFO - PROCESS | 3860 | 1465646681347 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 3860 | 1465646681349 Marionette TRACE conn3 <- [1,10,null,{}] 05:04:41 INFO - PROCESS | 3860 | 1465646681428 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:41 INFO - PROCESS | 3860 | 1465646681433 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:41 INFO - PROCESS | 3860 | 1465646681551 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:04:41 INFO - PROCESS | 3860 | 1465646681562 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 3860 | 1465646681565 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:41 INFO - PROCESS | 3860 | ++DOCSHELL 1A545800 == 10 [pid = 3860] [id = 10] 05:04:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 26 (1A545C00) [pid = 3860] [serial = 26] [outer = 00000000] 05:04:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 27 (1ADBC800) [pid = 3860] [serial = 27] [outer = 1A545C00] 05:04:41 INFO - PROCESS | 3860 | 1465646681611 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 28 (1ADC0400) [pid = 3860] [serial = 28] [outer = 1A545C00] 05:04:41 INFO - PROCESS | 3860 | 1465646681922 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 591ms 05:04:41 INFO - PROCESS | 3860 | 1465646681940 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 3860 | 1465646681942 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 05:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:04:41 INFO - PROCESS | 3860 | 1465646681950 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 3860 | 1465646681952 Marionette TRACE conn3 <- [1,14,null,{}] 05:04:41 INFO - PROCESS | 3860 | 1465646681956 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:41 INFO - PROCESS | 3860 | 1465646681958 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:42 INFO - PROCESS | 3860 | 1465646682063 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:04:42 INFO - PROCESS | 3860 | 1465646682068 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 3860 | 1465646682070 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:42 INFO - PROCESS | 3860 | ++DOCSHELL 1A7A9800 == 11 [pid = 3860] [id = 11] 05:04:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 29 (1A7AF800) [pid = 3860] [serial = 29] [outer = 00000000] 05:04:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 30 (1A7B2400) [pid = 3860] [serial = 30] [outer = 1A7AF800] 05:04:42 INFO - PROCESS | 3860 | 1465646682113 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 31 (1AA0C400) [pid = 3860] [serial = 31] [outer = 1A7AF800] 05:04:42 INFO - PROCESS | 3860 | 1465646682495 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 590ms 05:04:42 INFO - PROCESS | 3860 | 1465646682547 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 3860 | 1465646682549 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 05:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:04:42 INFO - PROCESS | 3860 | 1465646682552 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 3860 | 1465646682554 Marionette TRACE conn3 <- [1,18,null,{}] 05:04:42 INFO - PROCESS | 3860 | 1465646682558 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 3860 | 1465646682561 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:42 INFO - PROCESS | 3860 | 1465646682652 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:04:42 INFO - PROCESS | 3860 | 1465646682658 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 3860 | 1465646682661 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:42 INFO - PROCESS | 3860 | ++DOCSHELL 1AA11C00 == 12 [pid = 3860] [id = 12] 05:04:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 32 (1AA12000) [pid = 3860] [serial = 32] [outer = 00000000] 05:04:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 33 (1AA81400) [pid = 3860] [serial = 33] [outer = 1AA12000] 05:04:42 INFO - PROCESS | 3860 | 1465646682704 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 34 (1AA85400) [pid = 3860] [serial = 34] [outer = 1AA12000] 05:04:43 INFO - PROCESS | 3860 | 1465646683053 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 05:04:43 INFO - PROCESS | 3860 | 1465646683072 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 3860 | 1465646683074 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 05:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:04:43 INFO - PROCESS | 3860 | 1465646683078 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 3860 | 1465646683079 Marionette TRACE conn3 <- [1,22,null,{}] 05:04:43 INFO - PROCESS | 3860 | 1465646683083 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 3860 | 1465646683085 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:43 INFO - PROCESS | 3860 | 1465646683183 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:04:43 INFO - PROCESS | 3860 | 1465646683188 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 3860 | 1465646683190 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:43 INFO - PROCESS | 3860 | ++DOCSHELL 1ADB9C00 == 13 [pid = 3860] [id = 13] 05:04:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 35 (1ADBA800) [pid = 3860] [serial = 35] [outer = 00000000] 05:04:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 36 (1AF6A800) [pid = 3860] [serial = 36] [outer = 1ADBA800] 05:04:43 INFO - PROCESS | 3860 | 1465646683234 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 37 (1AF6EC00) [pid = 3860] [serial = 37] [outer = 1ADBA800] 05:04:43 INFO - PROCESS | 3860 | 1465646683536 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 482ms 05:04:43 INFO - PROCESS | 3860 | 1465646683572 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 3860 | 1465646683574 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 05:04:43 INFO - PROCESS | 3860 | 1465646683582 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:04:43 INFO - PROCESS | 3860 | 1465646683584 Marionette TRACE conn3 <- [1,26,null,{}] 05:04:43 INFO - PROCESS | 3860 | 1465646683587 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 3860 | 1465646683588 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:43 INFO - PROCESS | 3860 | 1465646683682 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:04:43 INFO - PROCESS | 3860 | 1465646683687 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 3860 | 1465646683689 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:43 INFO - PROCESS | 3860 | ++DOCSHELL 1B0AE800 == 14 [pid = 3860] [id = 14] 05:04:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 38 (1B0AF000) [pid = 3860] [serial = 38] [outer = 00000000] 05:04:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 39 (1B0B6000) [pid = 3860] [serial = 39] [outer = 1B0AF000] 05:04:43 INFO - PROCESS | 3860 | 1465646683731 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 40 (1B27AC00) [pid = 3860] [serial = 40] [outer = 1B0AF000] 05:04:44 INFO - PROCESS | 3860 | 1465646684075 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 05:04:44 INFO - PROCESS | 3860 | 1465646684118 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 3860 | 1465646684130 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 05:04:44 INFO - PROCESS | 3860 | 1465646684133 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:04:44 INFO - PROCESS | 3860 | 1465646684134 Marionette TRACE conn3 <- [1,30,null,{}] 05:04:44 INFO - PROCESS | 3860 | 1465646684138 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:44 INFO - PROCESS | 3860 | 1465646684139 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:44 INFO - PROCESS | 3860 | 1465646684226 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:04:44 INFO - PROCESS | 3860 | 1465646684231 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 3860 | 1465646684233 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:44 INFO - PROCESS | 3860 | ++DOCSHELL 1B0AF400 == 15 [pid = 3860] [id = 15] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 41 (1B0B5C00) [pid = 3860] [serial = 41] [outer = 00000000] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 42 (1B285C00) [pid = 3860] [serial = 42] [outer = 1B0B5C00] 05:04:44 INFO - PROCESS | 3860 | 1465646684275 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 43 (1B287800) [pid = 3860] [serial = 43] [outer = 1B0B5C00] 05:04:44 INFO - PROCESS | 3860 | ++DOCSHELL 1B549800 == 16 [pid = 3860] [id = 16] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 44 (1B549C00) [pid = 3860] [serial = 44] [outer = 00000000] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 45 (1B284400) [pid = 3860] [serial = 45] [outer = 1B549C00] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 46 (1B544000) [pid = 3860] [serial = 46] [outer = 1B549C00] 05:04:44 INFO - PROCESS | 3860 | ++DOCSHELL 1B547000 == 17 [pid = 3860] [id = 17] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 47 (1B54B400) [pid = 3860] [serial = 47] [outer = 00000000] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 48 (1B706400) [pid = 3860] [serial = 48] [outer = 1B54B400] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 49 (1B710000) [pid = 3860] [serial = 49] [outer = 1B54B400] 05:04:44 INFO - PROCESS | 3860 | 1465646684772 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 699ms 05:04:44 INFO - PROCESS | 3860 | 1465646684833 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 3860 | 1465646684835 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 05:04:44 INFO - PROCESS | 3860 | 1465646684839 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:04:44 INFO - PROCESS | 3860 | 1465646684840 Marionette TRACE conn3 <- [1,34,null,{}] 05:04:44 INFO - PROCESS | 3860 | 1465646684844 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:44 INFO - PROCESS | 3860 | 1465646684845 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:44 INFO - PROCESS | 3860 | 1465646684935 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:04:44 INFO - PROCESS | 3860 | 1465646684958 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 3860 | 1465646684960 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:44 INFO - PROCESS | 3860 | ++DOCSHELL 1AA8F000 == 18 [pid = 3860] [id = 18] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 50 (1AA9C000) [pid = 3860] [serial = 50] [outer = 00000000] 05:04:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 51 (1B54DC00) [pid = 3860] [serial = 51] [outer = 1AA9C000] 05:04:44 INFO - PROCESS | 3860 | 1465646685004 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 52 (1BADD400) [pid = 3860] [serial = 52] [outer = 1AA9C000] 05:04:45 INFO - PROCESS | 3860 | --DOCSHELL 114C6800 == 17 [pid = 3860] [id = 1] 05:04:46 INFO - PROCESS | 3860 | 1465646686064 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1248ms 05:04:46 INFO - PROCESS | 3860 | 1465646686089 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 3860 | 1465646686093 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 05:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:04:46 INFO - PROCESS | 3860 | 1465646686113 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 3860 | 1465646686118 Marionette TRACE conn3 <- [1,38,null,{}] 05:04:46 INFO - PROCESS | 3860 | 1465646686123 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:46 INFO - PROCESS | 3860 | 1465646686126 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:46 INFO - PROCESS | 3860 | 1465646686242 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:04:46 INFO - PROCESS | 3860 | 1465646686306 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 3860 | 1465646686309 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:46 INFO - PROCESS | 3860 | ++DOCSHELL 103CB400 == 18 [pid = 3860] [id = 19] 05:04:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 53 (103F3000) [pid = 3860] [serial = 53] [outer = 00000000] 05:04:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 54 (10F16800) [pid = 3860] [serial = 54] [outer = 103F3000] 05:04:46 INFO - PROCESS | 3860 | 1465646686364 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (11CC9800) [pid = 3860] [serial = 55] [outer = 103F3000] 05:04:46 INFO - PROCESS | 3860 | 1465646686972 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 904ms 05:04:46 INFO - PROCESS | 3860 | 1465646687001 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 3860 | 1465646687006 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 05:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:04:47 INFO - PROCESS | 3860 | 1465646687012 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3860 | 1465646687015 Marionette TRACE conn3 <- [1,42,null,{}] 05:04:47 INFO - PROCESS | 3860 | 1465646687019 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 3860 | 1465646687021 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:47 INFO - PROCESS | 3860 | 1465646687141 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:04:47 INFO - PROCESS | 3860 | 1465646687219 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 3860 | 1465646687222 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:47 INFO - PROCESS | 3860 | ++DOCSHELL 1324B000 == 19 [pid = 3860] [id = 20] 05:04:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (132E5800) [pid = 3860] [serial = 56] [outer = 00000000] 05:04:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (1393C000) [pid = 3860] [serial = 57] [outer = 132E5800] 05:04:47 INFO - PROCESS | 3860 | 1465646687279 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (13CDF800) [pid = 3860] [serial = 58] [outer = 132E5800] 05:04:47 INFO - PROCESS | 3860 | 1465646687933 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 951ms 05:04:47 INFO - PROCESS | 3860 | 1465646687959 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 3860 | 1465646687963 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 05:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:04:47 INFO - PROCESS | 3860 | 1465646687969 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3860 | 1465646687972 Marionette TRACE conn3 <- [1,46,null,{}] 05:04:47 INFO - PROCESS | 3860 | 1465646687977 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 3860 | 1465646687980 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:48 INFO - PROCESS | 3860 | 1465646688071 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:04:48 INFO - PROCESS | 3860 | 1465646688154 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 3860 | 1465646688156 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:48 INFO - PROCESS | 3860 | ++DOCSHELL 1055B800 == 20 [pid = 3860] [id = 21] 05:04:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (1055F800) [pid = 3860] [serial = 59] [outer = 00000000] 05:04:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (10F0DC00) [pid = 3860] [serial = 60] [outer = 1055F800] 05:04:48 INFO - PROCESS | 3860 | 1465646688209 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (10F17800) [pid = 3860] [serial = 61] [outer = 1055F800] 05:04:48 INFO - PROCESS | 3860 | --DOCSHELL 114C7C00 == 19 [pid = 3860] [id = 4] 05:04:48 INFO - PROCESS | 3860 | 1465646688685 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 733ms 05:04:48 INFO - PROCESS | 3860 | 1465646688708 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 3860 | 1465646688712 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 05:04:48 INFO - PROCESS | 3860 | 1465646688722 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 3860 | 1465646688724 Marionette TRACE conn3 <- [1,50,null,{}] 05:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:04:48 INFO - PROCESS | 3860 | 1465646688728 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 3860 | 1465646688730 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:48 INFO - PROCESS | 3860 | 1465646688836 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:04:48 INFO - PROCESS | 3860 | 1465646688905 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 3860 | 1465646688908 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:48 INFO - PROCESS | 3860 | ++DOCSHELL 10FC3800 == 20 [pid = 3860] [id = 22] 05:04:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10FC4C00) [pid = 3860] [serial = 62] [outer = 00000000] 05:04:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (11ADD800) [pid = 3860] [serial = 63] [outer = 10FC4C00] 05:04:48 INFO - PROCESS | 3860 | 1465646688954 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (1280E800) [pid = 3860] [serial = 64] [outer = 10FC4C00] 05:04:49 INFO - PROCESS | 3860 | 1465646689377 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 702ms 05:04:49 INFO - PROCESS | 3860 | 1465646689424 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 3860 | 1465646689426 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 05:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:04:49 INFO - PROCESS | 3860 | 1465646689430 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 3860 | 1465646689433 Marionette TRACE conn3 <- [1,54,null,{}] 05:04:49 INFO - PROCESS | 3860 | 1465646689444 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 3860 | 1465646689449 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:49 INFO - PROCESS | 3860 | 1465646689535 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:04:49 INFO - PROCESS | 3860 | 1465646689543 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 3860 | 1465646689546 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:49 INFO - PROCESS | 3860 | ++DOCSHELL 13152800 == 21 [pid = 3860] [id = 23] 05:04:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13153C00) [pid = 3860] [serial = 65] [outer = 00000000] 05:04:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (132E5400) [pid = 3860] [serial = 66] [outer = 13153C00] 05:04:49 INFO - PROCESS | 3860 | 1465646689592 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13930800) [pid = 3860] [serial = 67] [outer = 13153C00] 05:04:49 INFO - PROCESS | 3860 | 1465646689977 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 05:04:50 INFO - PROCESS | 3860 | 1465646690026 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 3860 | 1465646690029 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 05:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:04:50 INFO - PROCESS | 3860 | 1465646690032 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 3860 | 1465646690033 Marionette TRACE conn3 <- [1,58,null,{}] 05:04:50 INFO - PROCESS | 3860 | 1465646690036 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 3860 | 1465646690038 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:50 INFO - PROCESS | 3860 | 1465646690133 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:04:50 INFO - PROCESS | 3860 | 1465646690138 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 3860 | 1465646690140 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:50 INFO - PROCESS | 3860 | ++DOCSHELL 13CDF400 == 22 [pid = 3860] [id = 24] 05:04:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13CE2800) [pid = 3860] [serial = 68] [outer = 00000000] 05:04:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1430A400) [pid = 3860] [serial = 69] [outer = 13CE2800] 05:04:50 INFO - PROCESS | 3860 | 1465646690185 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (14EACC00) [pid = 3860] [serial = 70] [outer = 13CE2800] 05:04:50 INFO - PROCESS | 3860 | 1465646690594 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 05:04:50 INFO - PROCESS | 3860 | 1465646690641 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 3860 | 1465646690643 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 05:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:04:50 INFO - PROCESS | 3860 | 1465646690646 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 3860 | 1465646690648 Marionette TRACE conn3 <- [1,62,null,{}] 05:04:50 INFO - PROCESS | 3860 | 1465646690651 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 3860 | 1465646690653 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:50 INFO - PROCESS | 3860 | 1465646690734 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:04:50 INFO - PROCESS | 3860 | 1465646690739 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 3860 | 1465646690741 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:50 INFO - PROCESS | 3860 | ++DOCSHELL 14F16400 == 23 [pid = 3860] [id = 25] 05:04:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15301C00) [pid = 3860] [serial = 71] [outer = 00000000] 05:04:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1544A400) [pid = 3860] [serial = 72] [outer = 15301C00] 05:04:50 INFO - PROCESS | 3860 | 1465646690785 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (156AC800) [pid = 3860] [serial = 73] [outer = 15301C00] 05:04:51 INFO - PROCESS | 3860 | 1465646691181 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 05:04:51 INFO - PROCESS | 3860 | 1465646691242 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 3860 | 1465646691244 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 05:04:51 INFO - PROCESS | 3860 | 1465646691247 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:04:51 INFO - PROCESS | 3860 | 1465646691249 Marionette TRACE conn3 <- [1,66,null,{}] 05:04:51 INFO - PROCESS | 3860 | 1465646691252 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 3860 | 1465646691258 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:51 INFO - PROCESS | 3860 | 1465646691360 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:04:51 INFO - PROCESS | 3860 | 1465646691370 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 3860 | 1465646691372 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:51 INFO - PROCESS | 3860 | ++DOCSHELL 1607F800 == 24 [pid = 3860] [id = 26] 05:04:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16080800) [pid = 3860] [serial = 74] [outer = 00000000] 05:04:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (166CB000) [pid = 3860] [serial = 75] [outer = 16080800] 05:04:51 INFO - PROCESS | 3860 | 1465646691415 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1698E800) [pid = 3860] [serial = 76] [outer = 16080800] 05:04:51 INFO - PROCESS | 3860 | 1465646691806 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 05:04:51 INFO - PROCESS | 3860 | 1465646691845 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 3860 | 1465646691847 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 05:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:04:51 INFO - PROCESS | 3860 | 1465646691851 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 3860 | 1465646691852 Marionette TRACE conn3 <- [1,70,null,{}] 05:04:51 INFO - PROCESS | 3860 | 1465646691869 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 3860 | 1465646691871 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:51 INFO - PROCESS | 3860 | 1465646691955 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:04:51 INFO - PROCESS | 3860 | 1465646691961 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 3860 | 1465646691963 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:51 INFO - PROCESS | 3860 | ++DOCSHELL 15C30800 == 25 [pid = 3860] [id = 27] 05:04:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16A45000) [pid = 3860] [serial = 77] [outer = 00000000] 05:04:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16D8B800) [pid = 3860] [serial = 78] [outer = 16A45000] 05:04:52 INFO - PROCESS | 3860 | 1465646692007 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16F1CC00) [pid = 3860] [serial = 79] [outer = 16A45000] 05:04:52 INFO - PROCESS | 3860 | 1465646692373 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 561ms 05:04:52 INFO - PROCESS | 3860 | 1465646692406 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 3860 | 1465646692408 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 05:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:04:52 INFO - PROCESS | 3860 | 1465646692411 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 3860 | 1465646692412 Marionette TRACE conn3 <- [1,74,null,{}] 05:04:52 INFO - PROCESS | 3860 | 1465646692415 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:52 INFO - PROCESS | 3860 | 1465646692417 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:52 INFO - PROCESS | 3860 | 1465646692523 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:04:52 INFO - PROCESS | 3860 | 1465646692530 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 3860 | 1465646692532 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:52 INFO - PROCESS | 3860 | ++DOCSHELL 10431400 == 26 [pid = 3860] [id = 28] 05:04:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16F27000) [pid = 3860] [serial = 80] [outer = 00000000] 05:04:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1702B400) [pid = 3860] [serial = 81] [outer = 16F27000] 05:04:52 INFO - PROCESS | 3860 | 1465646692576 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (177C5C00) [pid = 3860] [serial = 82] [outer = 16F27000] 05:04:52 INFO - PROCESS | 3860 | 1465646692948 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 05:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:04:53 INFO - PROCESS | 3860 | 1465646693008 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 3860 | 1465646693010 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 05:04:53 INFO - PROCESS | 3860 | 1465646693013 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 3860 | 1465646693015 Marionette TRACE conn3 <- [1,78,null,{}] 05:04:53 INFO - PROCESS | 3860 | 1465646693018 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 3860 | 1465646693020 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:53 INFO - PROCESS | 3860 | 1465646693123 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:04:53 INFO - PROCESS | 3860 | 1465646693131 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 3860 | 1465646693133 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:53 INFO - PROCESS | 3860 | ++DOCSHELL 167B9400 == 27 [pid = 3860] [id = 29] 05:04:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16A3A800) [pid = 3860] [serial = 83] [outer = 00000000] 05:04:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (17895400) [pid = 3860] [serial = 84] [outer = 16A3A800] 05:04:53 INFO - PROCESS | 3860 | 1465646693176 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (17A3F800) [pid = 3860] [serial = 85] [outer = 16A3A800] 05:04:53 INFO - PROCESS | 3860 | 1465646693543 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 05:04:53 INFO - PROCESS | 3860 | 1465646693611 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 3860 | 1465646693613 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 05:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:04:53 INFO - PROCESS | 3860 | 1465646693616 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 3860 | 1465646693618 Marionette TRACE conn3 <- [1,82,null,{}] 05:04:53 INFO - PROCESS | 3860 | 1465646693622 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 3860 | 1465646693624 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:53 INFO - PROCESS | 3860 | 1465646693738 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:04:53 INFO - PROCESS | 3860 | 1465646693798 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 3860 | 1465646693801 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:53 INFO - PROCESS | 3860 | ++DOCSHELL 13249C00 == 28 [pid = 3860] [id = 30] 05:04:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15CAAC00) [pid = 3860] [serial = 86] [outer = 00000000] 05:04:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (18062400) [pid = 3860] [serial = 87] [outer = 15CAAC00] 05:04:53 INFO - PROCESS | 3860 | 1465646693848 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (180C9000) [pid = 3860] [serial = 88] [outer = 15CAAC00] 05:04:54 INFO - PROCESS | 3860 | 1465646694176 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 05:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:04:54 INFO - PROCESS | 3860 | 1465646694213 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 3860 | 1465646694216 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 05:04:54 INFO - PROCESS | 3860 | 1465646694219 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 3860 | 1465646694221 Marionette TRACE conn3 <- [1,86,null,{}] 05:04:54 INFO - PROCESS | 3860 | 1465646694224 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:54 INFO - PROCESS | 3860 | 1465646694227 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:54 INFO - PROCESS | 3860 | 1465646694348 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:04:54 INFO - PROCESS | 3860 | 1465646694355 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 3860 | 1465646694358 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:54 INFO - PROCESS | 3860 | ++DOCSHELL 17A47400 == 29 [pid = 3860] [id = 31] 05:04:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1814C800) [pid = 3860] [serial = 89] [outer = 00000000] 05:04:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (197A2800) [pid = 3860] [serial = 90] [outer = 1814C800] 05:04:54 INFO - PROCESS | 3860 | 1465646694402 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (19EC9800) [pid = 3860] [serial = 91] [outer = 1814C800] 05:04:54 INFO - PROCESS | 3860 | 1465646694761 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 05:04:54 INFO - PROCESS | 3860 | 1465646694800 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 3860 | 1465646694802 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 05:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:04:54 INFO - PROCESS | 3860 | 1465646694805 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 3860 | 1465646694807 Marionette TRACE conn3 <- [1,90,null,{}] 05:04:54 INFO - PROCESS | 3860 | 1465646694810 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:54 INFO - PROCESS | 3860 | 1465646694812 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:54 INFO - PROCESS | 3860 | 1465646694894 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:04:54 INFO - PROCESS | 3860 | 1465646694966 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 3860 | 1465646694968 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:54 INFO - PROCESS | 3860 | ++DOCSHELL 10433000 == 30 [pid = 3860] [id = 32] 05:04:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1047FC00) [pid = 3860] [serial = 92] [outer = 00000000] 05:04:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1A086C00) [pid = 3860] [serial = 93] [outer = 1047FC00] 05:04:55 INFO - PROCESS | 3860 | 1465646695010 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1A08F000) [pid = 3860] [serial = 94] [outer = 1047FC00] 05:04:55 INFO - PROCESS | 3860 | 1465646695364 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 592ms 05:04:55 INFO - PROCESS | 3860 | 1465646695403 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 3860 | 1465646695405 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 05:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:04:55 INFO - PROCESS | 3860 | 1465646695408 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 3860 | 1465646695409 Marionette TRACE conn3 <- [1,94,null,{}] 05:04:55 INFO - PROCESS | 3860 | 1465646695413 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 3860 | 1465646695424 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:55 INFO - PROCESS | 3860 | 1465646695547 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:04:55 INFO - PROCESS | 3860 | 1465646695555 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 3860 | 1465646695556 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:55 INFO - PROCESS | 3860 | ++DOCSHELL 1393F000 == 31 [pid = 3860] [id = 33] 05:04:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (19ECB800) [pid = 3860] [serial = 95] [outer = 00000000] 05:04:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1A298800) [pid = 3860] [serial = 96] [outer = 19ECB800] 05:04:55 INFO - PROCESS | 3860 | 1465646695598 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1A541800) [pid = 3860] [serial = 97] [outer = 19ECB800] 05:04:56 INFO - PROCESS | 3860 | 1465646696724 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1356ms 05:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:04:56 INFO - PROCESS | 3860 | 1465646696770 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 3860 | 1465646696773 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 05:04:56 INFO - PROCESS | 3860 | 1465646696790 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 3860 | 1465646696793 Marionette TRACE conn3 <- [1,98,null,{}] 05:04:56 INFO - PROCESS | 3860 | 1465646696798 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 3860 | 1465646696801 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:56 INFO - PROCESS | 3860 | 1465646696911 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:04:56 INFO - PROCESS | 3860 | 1465646696965 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 3860 | 1465646696967 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:56 INFO - PROCESS | 3860 | ++DOCSHELL 10A46800 == 32 [pid = 3860] [id = 34] 05:04:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (10A52400) [pid = 3860] [serial = 98] [outer = 00000000] 05:04:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1122D800) [pid = 3860] [serial = 99] [outer = 10A52400] 05:04:57 INFO - PROCESS | 3860 | 1465646697016 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (11232C00) [pid = 3860] [serial = 100] [outer = 10A52400] 05:04:57 INFO - PROCESS | 3860 | 1465646697402 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 655ms 05:04:57 INFO - PROCESS | 3860 | 1465646697433 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 3860 | 1465646697438 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 05:04:57 INFO - PROCESS | 3860 | 1465646697443 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:04:57 INFO - PROCESS | 3860 | 1465646697446 Marionette TRACE conn3 <- [1,102,null,{}] 05:04:57 INFO - PROCESS | 3860 | 1465646697449 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 3860 | 1465646697452 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:57 INFO - PROCESS | 3860 | 1465646697558 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:04:57 INFO - PROCESS | 3860 | 1465646697564 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 3860 | 1465646697566 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:57 INFO - PROCESS | 3860 | ++DOCSHELL 12A9F000 == 33 [pid = 3860] [id = 35] 05:04:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (13027000) [pid = 3860] [serial = 101] [outer = 00000000] 05:04:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (13126400) [pid = 3860] [serial = 102] [outer = 13027000] 05:04:57 INFO - PROCESS | 3860 | 1465646697614 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (13146400) [pid = 3860] [serial = 103] [outer = 13027000] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1ADBA800) [pid = 3860] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1AA12000) [pid = 3860] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1A7AF800) [pid = 3860] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1A545C00) [pid = 3860] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (19EC8C00) [pid = 3860] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (13D7B800) [pid = 3860] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1B0B5C00) [pid = 3860] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1B0AF000) [pid = 3860] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1AA9C000) [pid = 3860] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (103F3000) [pid = 3860] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (132E5800) [pid = 3860] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1055F800) [pid = 3860] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (10FC4C00) [pid = 3860] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (13153C00) [pid = 3860] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (13CE2800) [pid = 3860] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15301C00) [pid = 3860] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (16080800) [pid = 3860] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (16A45000) [pid = 3860] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16F27000) [pid = 3860] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16A3A800) [pid = 3860] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15CAAC00) [pid = 3860] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:04:58 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1814C800) [pid = 3860] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:04:58 INFO - PROCESS | 3860 | 1465646698527 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1091ms 05:04:58 INFO - PROCESS | 3860 | 1465646698541 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 3860 | 1465646698543 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 05:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:04:58 INFO - PROCESS | 3860 | 1465646698546 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 3860 | 1465646698550 Marionette TRACE conn3 <- [1,106,null,{}] 05:04:58 INFO - PROCESS | 3860 | 1465646698559 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 3860 | 1465646698564 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:58 INFO - PROCESS | 3860 | 1465646698655 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:04:58 INFO - PROCESS | 3860 | 1465646698724 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 3860 | 1465646698727 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:58 INFO - PROCESS | 3860 | ++DOCSHELL 12AA7000 == 34 [pid = 3860] [id = 36] 05:04:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (12AE0000) [pid = 3860] [serial = 104] [outer = 00000000] 05:04:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (132E6C00) [pid = 3860] [serial = 105] [outer = 12AE0000] 05:04:58 INFO - PROCESS | 3860 | 1465646698790 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (13C25C00) [pid = 3860] [serial = 106] [outer = 12AE0000] 05:04:59 INFO - PROCESS | 3860 | 1465646699108 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 593ms 05:04:59 INFO - PROCESS | 3860 | 1465646699148 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 3860 | 1465646699150 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 05:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:04:59 INFO - PROCESS | 3860 | 1465646699153 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 3860 | 1465646699155 Marionette TRACE conn3 <- [1,110,null,{}] 05:04:59 INFO - PROCESS | 3860 | 1465646699159 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 3860 | 1465646699161 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:59 INFO - PROCESS | 3860 | 1465646699258 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:04:59 INFO - PROCESS | 3860 | 1465646699325 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 3860 | 1465646699327 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:59 INFO - PROCESS | 3860 | ++DOCSHELL 131D6C00 == 35 [pid = 3860] [id = 37] 05:04:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (13243400) [pid = 3860] [serial = 107] [outer = 00000000] 05:04:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15306C00) [pid = 3860] [serial = 108] [outer = 13243400] 05:04:59 INFO - PROCESS | 3860 | 1465646699370 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15CA6400) [pid = 3860] [serial = 109] [outer = 13243400] 05:04:59 INFO - PROCESS | 3860 | 1465646699722 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 05:04:59 INFO - PROCESS | 3860 | 1465646699751 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 3860 | 1465646699752 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 05:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:04:59 INFO - PROCESS | 3860 | 1465646699756 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 3860 | 1465646699757 Marionette TRACE conn3 <- [1,114,null,{}] 05:04:59 INFO - PROCESS | 3860 | 1465646699761 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 3860 | 1465646699763 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:59 INFO - PROCESS | 3860 | 1465646699846 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:04:59 INFO - PROCESS | 3860 | 1465646699913 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 3860 | 1465646699915 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:04:59 INFO - PROCESS | 3860 | ++DOCSHELL 15309400 == 36 [pid = 3860] [id = 38] 05:04:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (156A8800) [pid = 3860] [serial = 110] [outer = 00000000] 05:04:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1698CC00) [pid = 3860] [serial = 111] [outer = 156A8800] 05:04:59 INFO - PROCESS | 3860 | 1465646699958 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (16D84800) [pid = 3860] [serial = 112] [outer = 156A8800] 05:05:00 INFO - PROCESS | 3860 | 1465646700304 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 592ms 05:05:00 INFO - PROCESS | 3860 | 1465646700377 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 3860 | 1465646700381 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 05:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:05:00 INFO - PROCESS | 3860 | 1465646700387 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 3860 | 1465646700391 Marionette TRACE conn3 <- [1,118,null,{}] 05:05:00 INFO - PROCESS | 3860 | 1465646700397 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 3860 | 1465646700401 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:00 INFO - PROCESS | 3860 | 1465646700540 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:05:00 INFO - PROCESS | 3860 | 1465646700682 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 3860 | 1465646700686 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:00 INFO - PROCESS | 3860 | ++DOCSHELL 10A4E000 == 37 [pid = 3860] [id = 39] 05:05:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (10A4F400) [pid = 3860] [serial = 113] [outer = 00000000] 05:05:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (10F0C800) [pid = 3860] [serial = 114] [outer = 10A4F400] 05:05:00 INFO - PROCESS | 3860 | 1465646700746 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (112C7400) [pid = 3860] [serial = 115] [outer = 10A4F400] 05:05:01 INFO - PROCESS | 3860 | 1465646701235 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 905ms 05:05:01 INFO - PROCESS | 3860 | 1465646701290 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 3860 | 1465646701293 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 05:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:05:01 INFO - PROCESS | 3860 | 1465646701300 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 3860 | 1465646701304 Marionette TRACE conn3 <- [1,122,null,{}] 05:05:01 INFO - PROCESS | 3860 | 1465646701308 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:01 INFO - PROCESS | 3860 | 1465646701310 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:01 INFO - PROCESS | 3860 | 1465646701411 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:05:01 INFO - PROCESS | 3860 | 1465646701496 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 3860 | 1465646701498 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:01 INFO - PROCESS | 3860 | ++DOCSHELL 131CCC00 == 38 [pid = 3860] [id = 40] 05:05:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (131D6400) [pid = 3860] [serial = 116] [outer = 00000000] 05:05:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (13CE0000) [pid = 3860] [serial = 117] [outer = 131D6400] 05:05:01 INFO - PROCESS | 3860 | 1465646701553 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (13D72C00) [pid = 3860] [serial = 118] [outer = 131D6400] 05:05:02 INFO - PROCESS | 3860 | 1465646702110 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 827ms 05:05:02 INFO - PROCESS | 3860 | 1465646702138 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 3860 | 1465646702140 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 05:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:05:02 INFO - PROCESS | 3860 | 1465646702160 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 3860 | 1465646702162 Marionette TRACE conn3 <- [1,126,null,{}] 05:05:02 INFO - PROCESS | 3860 | 1465646702172 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:02 INFO - PROCESS | 3860 | 1465646702177 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:02 INFO - PROCESS | 3860 | 1465646702279 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:05:02 INFO - PROCESS | 3860 | 1465646702366 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 3860 | 1465646702370 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:02 INFO - PROCESS | 3860 | ++DOCSHELL 17820C00 == 39 [pid = 3860] [id = 41] 05:05:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (17898400) [pid = 3860] [serial = 119] [outer = 00000000] 05:05:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (17A47800) [pid = 3860] [serial = 120] [outer = 17898400] 05:05:02 INFO - PROCESS | 3860 | 1465646702427 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (18063400) [pid = 3860] [serial = 121] [outer = 17898400] 05:05:02 INFO - PROCESS | 3860 | 1465646702920 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 811ms 05:05:02 INFO - PROCESS | 3860 | 1465646702950 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 3860 | 1465646702953 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 05:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:05:02 INFO - PROCESS | 3860 | 1465646702956 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 3860 | 1465646702958 Marionette TRACE conn3 <- [1,130,null,{}] 05:05:02 INFO - PROCESS | 3860 | 1465646702962 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:02 INFO - PROCESS | 3860 | 1465646702964 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:03 INFO - PROCESS | 3860 | 1465646703070 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:05:03 INFO - PROCESS | 3860 | 1465646703156 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 3860 | 1465646703158 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:03 INFO - PROCESS | 3860 | ++DOCSHELL 1830AC00 == 40 [pid = 3860] [id = 42] 05:05:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1830D400) [pid = 3860] [serial = 122] [outer = 00000000] 05:05:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19B03C00) [pid = 3860] [serial = 123] [outer = 1830D400] 05:05:03 INFO - PROCESS | 3860 | 1465646703211 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (19ECEC00) [pid = 3860] [serial = 124] [outer = 1830D400] 05:05:03 INFO - PROCESS | 3860 | 1465646703740 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 842ms 05:05:03 INFO - PROCESS | 3860 | 1465646703799 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 3860 | 1465646703801 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 05:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:05:03 INFO - PROCESS | 3860 | 1465646703804 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 3860 | 1465646703806 Marionette TRACE conn3 <- [1,134,null,{}] 05:05:03 INFO - PROCESS | 3860 | 1465646703810 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 3860 | 1465646703812 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:03 INFO - PROCESS | 3860 | 1465646703907 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:05:04 INFO - PROCESS | 3860 | 1465646704057 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 3860 | 1465646704060 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:04 INFO - PROCESS | 3860 | ++DOCSHELL 10326400 == 41 [pid = 3860] [id = 43] 05:05:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1036C800) [pid = 3860] [serial = 125] [outer = 00000000] 05:05:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (104E8400) [pid = 3860] [serial = 126] [outer = 1036C800] 05:05:04 INFO - PROCESS | 3860 | 1465646704116 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (10A4AC00) [pid = 3860] [serial = 127] [outer = 1036C800] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 131D6C00 == 40 [pid = 3860] [id = 37] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 12AA7000 == 39 [pid = 3860] [id = 36] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 12A9F000 == 38 [pid = 3860] [id = 35] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 10A46800 == 37 [pid = 3860] [id = 34] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 167B9400 == 36 [pid = 3860] [id = 29] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 1830AC00 == 35 [pid = 3860] [id = 42] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 10433000 == 34 [pid = 3860] [id = 32] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 17820C00 == 33 [pid = 3860] [id = 41] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 15309400 == 32 [pid = 3860] [id = 38] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 13249C00 == 31 [pid = 3860] [id = 30] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 1393F000 == 30 [pid = 3860] [id = 33] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 17A47400 == 29 [pid = 3860] [id = 31] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 10A4E000 == 28 [pid = 3860] [id = 39] 05:05:05 INFO - PROCESS | 3860 | --DOCSHELL 131CCC00 == 27 [pid = 3860] [id = 40] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (16D8D000) [pid = 3860] [serial = 17] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1B54DC00) [pid = 3860] [serial = 51] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (10F16800) [pid = 3860] [serial = 54] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1393C000) [pid = 3860] [serial = 57] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (10F0DC00) [pid = 3860] [serial = 60] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (11ADD800) [pid = 3860] [serial = 63] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (13930800) [pid = 3860] [serial = 67] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (132E5400) [pid = 3860] [serial = 66] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1430A400) [pid = 3860] [serial = 69] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (14EACC00) [pid = 3860] [serial = 70] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1544A400) [pid = 3860] [serial = 72] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (156AC800) [pid = 3860] [serial = 73] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (166CB000) [pid = 3860] [serial = 75] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (16D8B800) [pid = 3860] [serial = 78] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1698E800) [pid = 3860] [serial = 76] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1702B400) [pid = 3860] [serial = 81] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (17895400) [pid = 3860] [serial = 84] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (18062400) [pid = 3860] [serial = 87] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (197A2800) [pid = 3860] [serial = 90] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (16F1CC00) [pid = 3860] [serial = 79] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (177C5C00) [pid = 3860] [serial = 82] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10F17800) [pid = 3860] [serial = 61] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (17A3F800) [pid = 3860] [serial = 85] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (180C9000) [pid = 3860] [serial = 88] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1280E800) [pid = 3860] [serial = 64] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19EC9800) [pid = 3860] [serial = 91] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A086C00) [pid = 3860] [serial = 93] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13CDF800) [pid = 3860] [serial = 58] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1BADD400) [pid = 3860] [serial = 52] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (11CC9800) [pid = 3860] [serial = 55] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (16992000) [pid = 3860] [serial = 14] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1430A000) [pid = 3860] [serial = 9] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1430F800) [pid = 3860] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12811C00) [pid = 3860] [serial = 4] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1B287800) [pid = 3860] [serial = 43] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1B284400) [pid = 3860] [serial = 45] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1B706400) [pid = 3860] [serial = 48] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1B285C00) [pid = 3860] [serial = 42] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1B0B6000) [pid = 3860] [serial = 39] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1B27AC00) [pid = 3860] [serial = 40] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1AF6A800) [pid = 3860] [serial = 36] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1AF6EC00) [pid = 3860] [serial = 37] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1AA81400) [pid = 3860] [serial = 33] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1AA85400) [pid = 3860] [serial = 34] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (1A7B2400) [pid = 3860] [serial = 30] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1AA0C400) [pid = 3860] [serial = 31] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (1ADBC800) [pid = 3860] [serial = 27] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (1ADC0400) [pid = 3860] [serial = 28] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (1A0B9C00) [pid = 3860] [serial = 24] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (19ECB400) [pid = 3860] [serial = 21] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (19ECF800) [pid = 3860] [serial = 22] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3860 | 1465646705171 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1388ms 05:05:05 INFO - PROCESS | 3860 | 1465646705201 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 3860 | 1465646705206 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 05:05:05 INFO - PROCESS | 3860 | 1465646705211 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:05:05 INFO - PROCESS | 3860 | 1465646705214 Marionette TRACE conn3 <- [1,138,null,{}] 05:05:05 INFO - PROCESS | 3860 | 1465646705220 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 3860 | 1465646705223 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:05 INFO - PROCESS | 3860 | 1465646705318 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:05:05 INFO - PROCESS | 3860 | 1465646705325 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 3860 | 1465646705327 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:05 INFO - PROCESS | 3860 | ++DOCSHELL 10479400 == 28 [pid = 3860] [id = 44] 05:05:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (1047E000) [pid = 3860] [serial = 128] [outer = 00000000] 05:05:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (114C8400) [pid = 3860] [serial = 129] [outer = 1047E000] 05:05:05 INFO - PROCESS | 3860 | 1465646705377 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (114CA000) [pid = 3860] [serial = 130] [outer = 1047E000] 05:05:05 INFO - PROCESS | 3860 | 1465646705846 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 702ms 05:05:05 INFO - PROCESS | 3860 | 1465646705911 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 3860 | 1465646705916 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 05:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:05:05 INFO - PROCESS | 3860 | 1465646705922 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 3860 | 1465646705925 Marionette TRACE conn3 <- [1,142,null,{}] 05:05:05 INFO - PROCESS | 3860 | 1465646705929 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 3860 | 1465646705931 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:06 INFO - PROCESS | 3860 | 1465646706014 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:05:06 INFO - PROCESS | 3860 | 1465646706021 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 3860 | 1465646706023 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:06 INFO - PROCESS | 3860 | ++DOCSHELL 13122C00 == 29 [pid = 3860] [id = 45] 05:05:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (13123400) [pid = 3860] [serial = 131] [outer = 00000000] 05:05:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (13153800) [pid = 3860] [serial = 132] [outer = 13123400] 05:05:06 INFO - PROCESS | 3860 | 1465646706070 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (131D8C00) [pid = 3860] [serial = 133] [outer = 13123400] 05:05:06 INFO - PROCESS | 3860 | 1465646706498 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 592ms 05:05:06 INFO - PROCESS | 3860 | 1465646706518 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 3860 | 1465646706521 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 05:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:05:06 INFO - PROCESS | 3860 | 1465646706524 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 3860 | 1465646706528 Marionette TRACE conn3 <- [1,146,null,{}] 05:05:06 INFO - PROCESS | 3860 | 1465646706538 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 3860 | 1465646706543 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:06 INFO - PROCESS | 3860 | 1465646706625 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:05:06 INFO - PROCESS | 3860 | 1465646706632 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 3860 | 1465646706635 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:06 INFO - PROCESS | 3860 | ++DOCSHELL 13D80800 == 30 [pid = 3860] [id = 46] 05:05:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (13D80C00) [pid = 3860] [serial = 134] [outer = 00000000] 05:05:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (1430E000) [pid = 3860] [serial = 135] [outer = 13D80C00] 05:05:06 INFO - PROCESS | 3860 | 1465646706687 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (14EB7000) [pid = 3860] [serial = 136] [outer = 13D80C00] 05:05:07 INFO - PROCESS | 3860 | 1465646707092 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 05:05:07 INFO - PROCESS | 3860 | 1465646707121 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 3860 | 1465646707123 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 05:05:07 INFO - PROCESS | 3860 | 1465646707126 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:05:07 INFO - PROCESS | 3860 | 1465646707128 Marionette TRACE conn3 <- [1,150,null,{}] 05:05:07 INFO - PROCESS | 3860 | 1465646707131 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:07 INFO - PROCESS | 3860 | 1465646707133 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:07 INFO - PROCESS | 3860 | 1465646707264 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:05:07 INFO - PROCESS | 3860 | 1465646707271 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 3860 | 1465646707273 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:07 INFO - PROCESS | 3860 | ++DOCSHELL 1430B800 == 31 [pid = 3860] [id = 47] 05:05:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (1430D000) [pid = 3860] [serial = 137] [outer = 00000000] 05:05:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (15C2CC00) [pid = 3860] [serial = 138] [outer = 1430D000] 05:05:07 INFO - PROCESS | 3860 | 1465646707317 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (16081C00) [pid = 3860] [serial = 139] [outer = 1430D000] 05:05:08 INFO - PROCESS | 3860 | --DOCSHELL 10326400 == 30 [pid = 3860] [id = 43] 05:05:08 INFO - PROCESS | 3860 | --DOCSHELL 10479400 == 29 [pid = 3860] [id = 44] 05:05:08 INFO - PROCESS | 3860 | 1465646708346 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1248ms 05:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:05:08 INFO - PROCESS | 3860 | 1465646708386 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 3860 | 1465646708390 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 05:05:08 INFO - PROCESS | 3860 | 1465646708418 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 3860 | 1465646708422 Marionette TRACE conn3 <- [1,154,null,{}] 05:05:08 INFO - PROCESS | 3860 | 1465646708429 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:08 INFO - PROCESS | 3860 | 1465646708432 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:08 INFO - PROCESS | 3860 | 1465646708539 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:05:08 INFO - PROCESS | 3860 | 1465646708550 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 3860 | 1465646708553 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:08 INFO - PROCESS | 3860 | ++DOCSHELL 10FC3C00 == 30 [pid = 3860] [id = 48] 05:05:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (10FC5800) [pid = 3860] [serial = 140] [outer = 00000000] 05:05:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12A9D000) [pid = 3860] [serial = 141] [outer = 10FC5800] 05:05:08 INFO - PROCESS | 3860 | 1465646708635 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (12AE1C00) [pid = 3860] [serial = 142] [outer = 10FC5800] 05:05:09 INFO - PROCESS | 3860 | 1465646709053 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 718ms 05:05:09 INFO - PROCESS | 3860 | 1465646709111 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 3860 | 1465646709116 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 05:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:05:09 INFO - PROCESS | 3860 | 1465646709122 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 3860 | 1465646709124 Marionette TRACE conn3 <- [1,158,null,{}] 05:05:09 INFO - PROCESS | 3860 | 1465646709135 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 3860 | 1465646709138 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:09 INFO - PROCESS | 3860 | 1465646709245 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:05:09 INFO - PROCESS | 3860 | 1465646709299 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 3860 | 1465646709301 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:09 INFO - PROCESS | 3860 | ++DOCSHELL 1311EC00 == 31 [pid = 3860] [id = 49] 05:05:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13153400) [pid = 3860] [serial = 143] [outer = 00000000] 05:05:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13C21800) [pid = 3860] [serial = 144] [outer = 13153400] 05:05:09 INFO - PROCESS | 3860 | 1465646709347 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13D7A800) [pid = 3860] [serial = 145] [outer = 13153400] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (19ECB800) [pid = 3860] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1047FC00) [pid = 3860] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (156A8800) [pid = 3860] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (10A52400) [pid = 3860] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (12AE0000) [pid = 3860] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13243400) [pid = 3860] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (13027000) [pid = 3860] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (10A4F400) [pid = 3860] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (131D6400) [pid = 3860] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (17898400) [pid = 3860] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:05:09 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1830D400) [pid = 3860] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:05:09 INFO - PROCESS | 3860 | 1465646709972 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 889ms 05:05:10 INFO - PROCESS | 3860 | 1465646710010 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 3860 | 1465646710012 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:05:10 INFO - PROCESS | 3860 | 1465646710016 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 3860 | 1465646710019 Marionette TRACE conn3 <- [1,162,null,{}] 05:05:10 INFO - PROCESS | 3860 | 1465646710029 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 3860 | 1465646710033 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:10 INFO - PROCESS | 3860 | 1465646710127 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:05:10 INFO - PROCESS | 3860 | 1465646710201 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 3860 | 1465646710203 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:10 INFO - PROCESS | 3860 | ++DOCSHELL 13CE2400 == 32 [pid = 3860] [id = 50] 05:05:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (14306800) [pid = 3860] [serial = 146] [outer = 00000000] 05:05:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (156A7000) [pid = 3860] [serial = 147] [outer = 14306800] 05:05:10 INFO - PROCESS | 3860 | 1465646710250 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (16080C00) [pid = 3860] [serial = 148] [outer = 14306800] 05:05:10 INFO - PROCESS | 3860 | 1465646710598 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 05:05:10 INFO - PROCESS | 3860 | 1465646710659 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 3860 | 1465646710661 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:05:10 INFO - PROCESS | 3860 | 1465646710664 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 3860 | 1465646710666 Marionette TRACE conn3 <- [1,166,null,{}] 05:05:10 INFO - PROCESS | 3860 | 1465646710670 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 3860 | 1465646710671 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:10 INFO - PROCESS | 3860 | 1465646710753 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:05:10 INFO - PROCESS | 3860 | 1465646710759 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 3860 | 1465646710761 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:10 INFO - PROCESS | 3860 | ++DOCSHELL 156A6C00 == 33 [pid = 3860] [id = 51] 05:05:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1608AC00) [pid = 3860] [serial = 149] [outer = 00000000] 05:05:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (16D80800) [pid = 3860] [serial = 150] [outer = 1608AC00] 05:05:10 INFO - PROCESS | 3860 | 1465646710805 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (16EC6800) [pid = 3860] [serial = 151] [outer = 1608AC00] 05:05:11 INFO - PROCESS | 3860 | 1465646711219 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 592ms 05:05:11 INFO - PROCESS | 3860 | 1465646711261 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3860 | 1465646711263 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 05:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:05:11 INFO - PROCESS | 3860 | 1465646711266 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3860 | 1465646711268 Marionette TRACE conn3 <- [1,170,null,{}] 05:05:11 INFO - PROCESS | 3860 | 1465646711271 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 3860 | 1465646711273 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:11 INFO - PROCESS | 3860 | 1465646711353 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:05:11 INFO - PROCESS | 3860 | 1465646711358 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 3860 | 1465646711360 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:11 INFO - PROCESS | 3860 | ++DOCSHELL 16ECBC00 == 34 [pid = 3860] [id = 52] 05:05:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (16F1F000) [pid = 3860] [serial = 152] [outer = 00000000] 05:05:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (17033000) [pid = 3860] [serial = 153] [outer = 16F1F000] 05:05:11 INFO - PROCESS | 3860 | 1465646711408 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (177C5000) [pid = 3860] [serial = 154] [outer = 16F1F000] 05:05:11 INFO - PROCESS | 3860 | 1465646711858 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 05:05:11 INFO - PROCESS | 3860 | 1465646711905 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3860 | 1465646711910 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 05:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:05:11 INFO - PROCESS | 3860 | 1465646711916 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3860 | 1465646711920 Marionette TRACE conn3 <- [1,174,null,{}] 05:05:11 INFO - PROCESS | 3860 | 1465646711927 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 3860 | 1465646711930 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:12 INFO - PROCESS | 3860 | 1465646712043 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:05:12 INFO - PROCESS | 3860 | 1465646712169 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 3860 | 1465646712172 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:12 INFO - PROCESS | 3860 | ++DOCSHELL 10F11000 == 35 [pid = 3860] [id = 53] 05:05:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10F11C00) [pid = 3860] [serial = 155] [outer = 00000000] 05:05:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (11AD2C00) [pid = 3860] [serial = 156] [outer = 10F11C00] 05:05:12 INFO - PROCESS | 3860 | 1465646712228 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12A1A400) [pid = 3860] [serial = 157] [outer = 10F11C00] 05:05:12 INFO - PROCESS | 3860 | 1465646712732 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 842ms 05:05:12 INFO - PROCESS | 3860 | 1465646712761 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 3860 | 1465646712766 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 05:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:05:12 INFO - PROCESS | 3860 | 1465646712773 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 3860 | 1465646712776 Marionette TRACE conn3 <- [1,178,null,{}] 05:05:12 INFO - PROCESS | 3860 | 1465646712780 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 3860 | 1465646712783 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:12 INFO - PROCESS | 3860 | 1465646712884 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:05:12 INFO - PROCESS | 3860 | 1465646712966 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 3860 | 1465646712969 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:12 INFO - PROCESS | 3860 | ++DOCSHELL 13C23800 == 36 [pid = 3860] [id = 54] 05:05:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13CE1C00) [pid = 3860] [serial = 158] [outer = 00000000] 05:05:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1544D000) [pid = 3860] [serial = 159] [outer = 13CE1C00] 05:05:13 INFO - PROCESS | 3860 | 1465646713023 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15C35400) [pid = 3860] [serial = 160] [outer = 13CE1C00] 05:05:13 INFO - PROCESS | 3860 | 1465646713549 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 795ms 05:05:13 INFO - PROCESS | 3860 | 1465646713578 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 3860 | 1465646713581 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 05:05:13 INFO - PROCESS | 3860 | 1465646713586 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:05:13 INFO - PROCESS | 3860 | 1465646713589 Marionette TRACE conn3 <- [1,182,null,{}] 05:05:13 INFO - PROCESS | 3860 | 1465646713600 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:13 INFO - PROCESS | 3860 | 1465646713605 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:13 INFO - PROCESS | 3860 | 1465646713705 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:05:13 INFO - PROCESS | 3860 | 1465646713804 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 3860 | 1465646713808 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:13 INFO - PROCESS | 3860 | ++DOCSHELL 17895800 == 37 [pid = 3860] [id = 55] 05:05:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (17899800) [pid = 3860] [serial = 161] [outer = 00000000] 05:05:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (17A44400) [pid = 3860] [serial = 162] [outer = 17899800] 05:05:13 INFO - PROCESS | 3860 | 1465646713864 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17A49C00) [pid = 3860] [serial = 163] [outer = 17899800] 05:05:14 INFO - PROCESS | 3860 | 1465646714358 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 795ms 05:05:14 INFO - PROCESS | 3860 | 1465646714391 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:05:14 INFO - PROCESS | 3860 | 1465646714394 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 05:05:14 INFO - PROCESS | 3860 | 1465646714397 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 3860 | 1465646714399 Marionette TRACE conn3 <- [1,186,null,{}] 05:05:14 INFO - PROCESS | 3860 | 1465646714402 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 3860 | 1465646714405 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:14 INFO - PROCESS | 3860 | 1465646714502 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:05:14 INFO - PROCESS | 3860 | 1465646714588 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 3860 | 1465646714590 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:14 INFO - PROCESS | 3860 | ++DOCSHELL 18304800 == 38 [pid = 3860] [id = 56] 05:05:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18305C00) [pid = 3860] [serial = 164] [outer = 00000000] 05:05:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (197A2800) [pid = 3860] [serial = 165] [outer = 18305C00] 05:05:14 INFO - PROCESS | 3860 | 1465646714642 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (197A7000) [pid = 3860] [serial = 166] [outer = 18305C00] 05:05:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (17A40400) [pid = 3860] [serial = 167] [outer = 1B54B400] 05:05:15 INFO - PROCESS | 3860 | 1465646715242 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 904ms 05:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:05:15 INFO - PROCESS | 3860 | 1465646715309 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 3860 | 1465646715312 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 05:05:15 INFO - PROCESS | 3860 | 1465646715316 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 3860 | 1465646715318 Marionette TRACE conn3 <- [1,190,null,{}] 05:05:15 INFO - PROCESS | 3860 | 1465646715322 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:15 INFO - PROCESS | 3860 | 1465646715324 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:15 INFO - PROCESS | 3860 | 1465646715489 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:05:15 INFO - PROCESS | 3860 | 1465646715568 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 3860 | 1465646715571 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:15 INFO - PROCESS | 3860 | ++DOCSHELL 103D1400 == 39 [pid = 3860] [id = 57] 05:05:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (103D2C00) [pid = 3860] [serial = 168] [outer = 00000000] 05:05:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10560800) [pid = 3860] [serial = 169] [outer = 103D2C00] 05:05:15 INFO - PROCESS | 3860 | 1465646715620 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (10A4BC00) [pid = 3860] [serial = 170] [outer = 103D2C00] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 156A6C00 == 38 [pid = 3860] [id = 51] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 13CE2400 == 37 [pid = 3860] [id = 50] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 1311EC00 == 36 [pid = 3860] [id = 49] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 13122C00 == 35 [pid = 3860] [id = 45] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 13D80800 == 34 [pid = 3860] [id = 46] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 10FC3C00 == 33 [pid = 3860] [id = 48] 05:05:16 INFO - PROCESS | 3860 | --DOCSHELL 1430B800 == 32 [pid = 3860] [id = 47] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1430E000) [pid = 3860] [serial = 135] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (10F0C800) [pid = 3860] [serial = 114] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (112C7400) [pid = 3860] [serial = 115] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (13CE0000) [pid = 3860] [serial = 117] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13D72C00) [pid = 3860] [serial = 118] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (17A47800) [pid = 3860] [serial = 120] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (18063400) [pid = 3860] [serial = 121] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19B03C00) [pid = 3860] [serial = 123] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (104E8400) [pid = 3860] [serial = 126] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (114C8400) [pid = 3860] [serial = 129] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13153800) [pid = 3860] [serial = 132] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1698CC00) [pid = 3860] [serial = 111] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (16D84800) [pid = 3860] [serial = 112] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1122D800) [pid = 3860] [serial = 99] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (11232C00) [pid = 3860] [serial = 100] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (132E6C00) [pid = 3860] [serial = 105] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15306C00) [pid = 3860] [serial = 108] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13126400) [pid = 3860] [serial = 102] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13146400) [pid = 3860] [serial = 103] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (15CA6400) [pid = 3860] [serial = 109] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1A541800) [pid = 3860] [serial = 97] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (13C25C00) [pid = 3860] [serial = 106] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19ECEC00) [pid = 3860] [serial = 124] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1A298800) [pid = 3860] [serial = 96] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1A08F000) [pid = 3860] [serial = 94] [outer = 00000000] [url = about:blank] 05:05:16 INFO - PROCESS | 3860 | 1465646716123 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 842ms 05:05:16 INFO - PROCESS | 3860 | 1465646716160 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 3860 | 1465646716165 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:05:16 INFO - PROCESS | 3860 | 1465646716171 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 3860 | 1465646716173 Marionette TRACE conn3 <- [1,194,null,{}] 05:05:16 INFO - PROCESS | 3860 | 1465646716178 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 3860 | 1465646716181 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:16 INFO - PROCESS | 3860 | 1465646716263 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:05:16 INFO - PROCESS | 3860 | 1465646716271 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 3860 | 1465646716274 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:16 INFO - PROCESS | 3860 | ++DOCSHELL 10FC7800 == 33 [pid = 3860] [id = 58] 05:05:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10FCB800) [pid = 3860] [serial = 171] [outer = 00000000] 05:05:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (11ADDC00) [pid = 3860] [serial = 172] [outer = 10FCB800] 05:05:16 INFO - PROCESS | 3860 | 1465646716319 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (12AE0000) [pid = 3860] [serial = 173] [outer = 10FCB800] 05:05:16 INFO - PROCESS | 3860 | 1465646716730 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 05:05:16 INFO - PROCESS | 3860 | 1465646716767 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 3860 | 1465646716770 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:05:16 INFO - PROCESS | 3860 | 1465646716773 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 3860 | 1465646716775 Marionette TRACE conn3 <- [1,198,null,{}] 05:05:16 INFO - PROCESS | 3860 | 1465646716783 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 3860 | 1465646716785 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:16 INFO - PROCESS | 3860 | 1465646716896 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:05:16 INFO - PROCESS | 3860 | 1465646716909 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 3860 | 1465646716912 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:16 INFO - PROCESS | 3860 | ++DOCSHELL 13654C00 == 34 [pid = 3860] [id = 59] 05:05:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13655800) [pid = 3860] [serial = 174] [outer = 00000000] 05:05:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13C27400) [pid = 3860] [serial = 175] [outer = 13655800] 05:05:16 INFO - PROCESS | 3860 | 1465646716959 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13D74800) [pid = 3860] [serial = 176] [outer = 13655800] 05:05:17 INFO - PROCESS | 3860 | 1465646717363 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 639ms 05:05:17 INFO - PROCESS | 3860 | 1465646717410 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 3860 | 1465646717413 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:05:17 INFO - PROCESS | 3860 | 1465646717427 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 3860 | 1465646717431 Marionette TRACE conn3 <- [1,202,null,{}] 05:05:17 INFO - PROCESS | 3860 | 1465646717435 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 3860 | 1465646717437 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:17 INFO - PROCESS | 3860 | 1465646717514 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:05:17 INFO - PROCESS | 3860 | 1465646717521 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 3860 | 1465646717523 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:17 INFO - PROCESS | 3860 | ++DOCSHELL 132E6C00 == 35 [pid = 3860] [id = 60] 05:05:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1430A000) [pid = 3860] [serial = 177] [outer = 00000000] 05:05:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (168D6C00) [pid = 3860] [serial = 178] [outer = 1430A000] 05:05:17 INFO - PROCESS | 3860 | 1465646717567 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (16992C00) [pid = 3860] [serial = 179] [outer = 1430A000] 05:05:17 INFO - PROCESS | 3860 | 1465646717960 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 592ms 05:05:18 INFO - PROCESS | 3860 | 1465646718008 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 3860 | 1465646718010 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:05:18 INFO - PROCESS | 3860 | 1465646718013 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 3860 | 1465646718015 Marionette TRACE conn3 <- [1,206,null,{}] 05:05:18 INFO - PROCESS | 3860 | 1465646718018 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 3860 | 1465646718020 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:18 INFO - PROCESS | 3860 | 1465646718099 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:05:18 INFO - PROCESS | 3860 | 1465646718104 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 3860 | 1465646718106 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:18 INFO - PROCESS | 3860 | ++DOCSHELL 1607D400 == 36 [pid = 3860] [id = 61] 05:05:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (16EC1400) [pid = 3860] [serial = 180] [outer = 00000000] 05:05:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (16F83000) [pid = 3860] [serial = 181] [outer = 16EC1400] 05:05:18 INFO - PROCESS | 3860 | 1465646718149 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16F87000) [pid = 3860] [serial = 182] [outer = 16EC1400] 05:05:18 INFO - PROCESS | 3860 | 1465646718591 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 624ms 05:05:18 INFO - PROCESS | 3860 | 1465646718650 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 3860 | 1465646718652 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:05:18 INFO - PROCESS | 3860 | 1465646718662 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 3860 | 1465646718664 Marionette TRACE conn3 <- [1,210,null,{}] 05:05:18 INFO - PROCESS | 3860 | 1465646718667 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 3860 | 1465646718669 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:18 INFO - PROCESS | 3860 | 1465646718780 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:05:18 INFO - PROCESS | 3860 | 1465646718832 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 3860 | 1465646718838 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:18 INFO - PROCESS | 3860 | ++DOCSHELL 12AA8400 == 37 [pid = 3860] [id = 62] 05:05:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (17894C00) [pid = 3860] [serial = 183] [outer = 00000000] 05:05:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (17A49400) [pid = 3860] [serial = 184] [outer = 17894C00] 05:05:18 INFO - PROCESS | 3860 | 1465646718891 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1830B000) [pid = 3860] [serial = 185] [outer = 17894C00] 05:05:19 INFO - PROCESS | 3860 | 1465646719299 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 702ms 05:05:19 INFO - PROCESS | 3860 | 1465646719360 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 3860 | 1465646719362 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:05:19 INFO - PROCESS | 3860 | 1465646719365 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 3860 | 1465646719366 Marionette TRACE conn3 <- [1,214,null,{}] 05:05:19 INFO - PROCESS | 3860 | 1465646719370 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 3860 | 1465646719372 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:19 INFO - PROCESS | 3860 | 1465646719505 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:05:19 INFO - PROCESS | 3860 | 1465646719530 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 3860 | 1465646719533 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:19 INFO - PROCESS | 3860 | ++DOCSHELL 19B03C00 == 38 [pid = 3860] [id = 63] 05:05:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19EC6000) [pid = 3860] [serial = 186] [outer = 00000000] 05:05:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A08B400) [pid = 3860] [serial = 187] [outer = 19EC6000] 05:05:19 INFO - PROCESS | 3860 | 1465646719575 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1A08B800) [pid = 3860] [serial = 188] [outer = 19EC6000] 05:05:19 INFO - PROCESS | 3860 | 1465646719972 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 639ms 05:05:20 INFO - PROCESS | 3860 | 1465646720003 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 3860 | 1465646720005 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 05:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:05:20 INFO - PROCESS | 3860 | 1465646720009 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 3860 | 1465646720010 Marionette TRACE conn3 <- [1,218,null,{}] 05:05:20 INFO - PROCESS | 3860 | 1465646720013 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 3860 | 1465646720015 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:20 INFO - PROCESS | 3860 | 1465646720119 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:05:20 INFO - PROCESS | 3860 | 1465646720124 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 3860 | 1465646720126 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:20 INFO - PROCESS | 3860 | ++DOCSHELL 16F29400 == 39 [pid = 3860] [id = 64] 05:05:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A0BB800) [pid = 3860] [serial = 189] [outer = 00000000] 05:05:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A299800) [pid = 3860] [serial = 190] [outer = 1A0BB800] 05:05:20 INFO - PROCESS | 3860 | 1465646720169 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A29E400) [pid = 3860] [serial = 191] [outer = 1A0BB800] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1608AC00) [pid = 3860] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10FC5800) [pid = 3860] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (14306800) [pid = 3860] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13153400) [pid = 3860] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1430D000) [pid = 3860] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1047E000) [pid = 3860] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13123400) [pid = 3860] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13D80C00) [pid = 3860] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:05:20 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1036C800) [pid = 3860] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:05:20 INFO - PROCESS | 3860 | 1465646720580 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 593ms 05:05:20 INFO - PROCESS | 3860 | 1465646720606 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 3860 | 1465646720608 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 05:05:20 INFO - PROCESS | 3860 | 1465646720610 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:05:20 INFO - PROCESS | 3860 | 1465646720613 Marionette TRACE conn3 <- [1,222,null,{}] 05:05:20 INFO - PROCESS | 3860 | 1465646720616 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 3860 | 1465646720618 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:20 INFO - PROCESS | 3860 | 1465646720721 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:05:20 INFO - PROCESS | 3860 | 1465646720788 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 3860 | 1465646720790 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:20 INFO - PROCESS | 3860 | ++DOCSHELL 10B60000 == 40 [pid = 3860] [id = 65] 05:05:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13123400) [pid = 3860] [serial = 192] [outer = 00000000] 05:05:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15CB1400) [pid = 3860] [serial = 193] [outer = 13123400] 05:05:20 INFO - PROCESS | 3860 | 1465646720835 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1A0BD000) [pid = 3860] [serial = 194] [outer = 13123400] 05:05:21 INFO - PROCESS | 3860 | 1465646721165 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 593ms 05:05:21 INFO - PROCESS | 3860 | 1465646721208 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 3860 | 1465646721210 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 05:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:05:21 INFO - PROCESS | 3860 | 1465646721223 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 3860 | 1465646721225 Marionette TRACE conn3 <- [1,226,null,{}] 05:05:21 INFO - PROCESS | 3860 | 1465646721229 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 3860 | 1465646721231 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:21 INFO - PROCESS | 3860 | 1465646721308 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:05:21 INFO - PROCESS | 3860 | 1465646721314 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 3860 | 1465646721316 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:21 INFO - PROCESS | 3860 | ++DOCSHELL 1A545000 == 41 [pid = 3860] [id = 66] 05:05:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1A547800) [pid = 3860] [serial = 195] [outer = 00000000] 05:05:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A592000) [pid = 3860] [serial = 196] [outer = 1A547800] 05:05:21 INFO - PROCESS | 3860 | 1465646721358 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1A594000) [pid = 3860] [serial = 197] [outer = 1A547800] 05:05:21 INFO - PROCESS | 3860 | 1465646721762 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 592ms 05:05:21 INFO - PROCESS | 3860 | 1465646721811 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 3860 | 1465646721813 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 05:05:21 INFO - PROCESS | 3860 | 1465646721817 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:05:21 INFO - PROCESS | 3860 | 1465646721818 Marionette TRACE conn3 <- [1,230,null,{}] 05:05:21 INFO - PROCESS | 3860 | 1465646721822 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 3860 | 1465646721823 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:21 INFO - PROCESS | 3860 | 1465646721905 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:05:21 INFO - PROCESS | 3860 | 1465646721910 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 3860 | 1465646721912 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:21 INFO - PROCESS | 3860 | ++DOCSHELL 170B4800 == 42 [pid = 3860] [id = 67] 05:05:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18310800) [pid = 3860] [serial = 198] [outer = 00000000] 05:05:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19B03800) [pid = 3860] [serial = 199] [outer = 18310800] 05:05:21 INFO - PROCESS | 3860 | 1465646721960 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B08800) [pid = 3860] [serial = 200] [outer = 18310800] 05:05:22 INFO - PROCESS | 3860 | 1465646722374 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 592ms 05:05:22 INFO - PROCESS | 3860 | 1465646722432 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 3860 | 1465646722437 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 05:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:05:22 INFO - PROCESS | 3860 | 1465646722446 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 3860 | 1465646722451 Marionette TRACE conn3 <- [1,234,null,{}] 05:05:22 INFO - PROCESS | 3860 | 1465646722457 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 3860 | 1465646722460 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:22 INFO - PROCESS | 3860 | 1465646722572 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:05:22 INFO - PROCESS | 3860 | 1465646722694 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 3860 | 1465646722700 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:22 INFO - PROCESS | 3860 | ++DOCSHELL 10FC3000 == 43 [pid = 3860] [id = 68] 05:05:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10FC3400) [pid = 3860] [serial = 201] [outer = 00000000] 05:05:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (112C3800) [pid = 3860] [serial = 202] [outer = 10FC3400] 05:05:22 INFO - PROCESS | 3860 | 1465646722755 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (114C9000) [pid = 3860] [serial = 203] [outer = 10FC3400] 05:05:23 INFO - PROCESS | 3860 | 1465646723287 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 904ms 05:05:23 INFO - PROCESS | 3860 | 1465646723350 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:05:23 INFO - PROCESS | 3860 | 1465646723354 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 05:05:23 INFO - PROCESS | 3860 | 1465646723360 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 3860 | 1465646723364 Marionette TRACE conn3 <- [1,238,null,{}] 05:05:23 INFO - PROCESS | 3860 | 1465646723368 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:23 INFO - PROCESS | 3860 | 1465646723371 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:23 INFO - PROCESS | 3860 | 1465646723516 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:05:23 INFO - PROCESS | 3860 | 1465646723599 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 3860 | 1465646723601 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:23 INFO - PROCESS | 3860 | ++DOCSHELL 13934800 == 44 [pid = 3860] [id = 69] 05:05:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1393F800) [pid = 3860] [serial = 204] [outer = 00000000] 05:05:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15306C00) [pid = 3860] [serial = 205] [outer = 1393F800] 05:05:23 INFO - PROCESS | 3860 | 1465646723662 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (15CA8800) [pid = 3860] [serial = 206] [outer = 1393F800] 05:05:24 INFO - PROCESS | 3860 | 1465646724173 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 842ms 05:05:24 INFO - PROCESS | 3860 | 1465646724212 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 3860 | 1465646724214 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 05:05:24 INFO - PROCESS | 3860 | 1465646724219 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:05:24 INFO - PROCESS | 3860 | 1465646724222 Marionette TRACE conn3 <- [1,242,null,{}] 05:05:24 INFO - PROCESS | 3860 | 1465646724231 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 3860 | 1465646724236 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:24 INFO - PROCESS | 3860 | 1465646724343 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:05:24 INFO - PROCESS | 3860 | 1465646724433 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 3860 | 1465646724437 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:24 INFO - PROCESS | 3860 | ++DOCSHELL 18309000 == 45 [pid = 3860] [id = 70] 05:05:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (18309400) [pid = 3860] [serial = 207] [outer = 00000000] 05:05:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19B04000) [pid = 3860] [serial = 208] [outer = 18309400] 05:05:24 INFO - PROCESS | 3860 | 1465646724492 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (19B0B000) [pid = 3860] [serial = 209] [outer = 18309400] 05:05:25 INFO - PROCESS | 3860 | 1465646725086 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 936ms 05:05:25 INFO - PROCESS | 3860 | 1465646725167 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 3860 | 1465646725169 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 05:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:05:25 INFO - PROCESS | 3860 | 1465646725173 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 3860 | 1465646725175 Marionette TRACE conn3 <- [1,246,null,{}] 05:05:25 INFO - PROCESS | 3860 | 1465646725178 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:25 INFO - PROCESS | 3860 | 1465646725180 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:25 INFO - PROCESS | 3860 | 1465646725284 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:05:25 INFO - PROCESS | 3860 | 1465646725342 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 3860 | 1465646725345 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:25 INFO - PROCESS | 3860 | ++DOCSHELL 006BF800 == 46 [pid = 3860] [id = 71] 05:05:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (0C772C00) [pid = 3860] [serial = 210] [outer = 00000000] 05:05:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (10A48C00) [pid = 3860] [serial = 211] [outer = 0C772C00] 05:05:25 INFO - PROCESS | 3860 | 1465646725533 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10F0E400) [pid = 3860] [serial = 212] [outer = 0C772C00] 05:05:26 INFO - PROCESS | 3860 | 1465646726095 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 998ms 05:05:26 INFO - PROCESS | 3860 | 1465646726159 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 3860 | 1465646726163 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 05:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:05:26 INFO - PROCESS | 3860 | 1465646726167 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 3860 | 1465646726170 Marionette TRACE conn3 <- [1,250,null,{}] 05:05:26 INFO - PROCESS | 3860 | 1465646726174 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 3860 | 1465646726177 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:26 INFO - PROCESS | 3860 | 1465646726308 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 1A545000 == 45 [pid = 3860] [id = 66] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 10B60000 == 44 [pid = 3860] [id = 65] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 16F29400 == 43 [pid = 3860] [id = 64] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 19B03C00 == 42 [pid = 3860] [id = 63] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 12AA8400 == 41 [pid = 3860] [id = 62] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 1607D400 == 40 [pid = 3860] [id = 61] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 132E6C00 == 39 [pid = 3860] [id = 60] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 13654C00 == 38 [pid = 3860] [id = 59] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 10FC7800 == 37 [pid = 3860] [id = 58] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 103D1400 == 36 [pid = 3860] [id = 57] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 18304800 == 35 [pid = 3860] [id = 56] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 17895800 == 34 [pid = 3860] [id = 55] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 13C23800 == 33 [pid = 3860] [id = 54] 05:05:26 INFO - PROCESS | 3860 | --DOCSHELL 10F11000 == 32 [pid = 3860] [id = 53] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (16EC6800) [pid = 3860] [serial = 151] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (17033000) [pid = 3860] [serial = 153] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (12A9D000) [pid = 3860] [serial = 141] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (156A7000) [pid = 3860] [serial = 147] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (13C21800) [pid = 3860] [serial = 144] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (16D80800) [pid = 3860] [serial = 150] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13D7A800) [pid = 3860] [serial = 145] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (12AE1C00) [pid = 3860] [serial = 142] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (16081C00) [pid = 3860] [serial = 139] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16080C00) [pid = 3860] [serial = 148] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15C2CC00) [pid = 3860] [serial = 138] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (114CA000) [pid = 3860] [serial = 130] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (131D8C00) [pid = 3860] [serial = 133] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (14EB7000) [pid = 3860] [serial = 136] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10A4AC00) [pid = 3860] [serial = 127] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3860 | 1465646726410 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 3860 | 1465646726413 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:26 INFO - PROCESS | 3860 | ++DOCSHELL 104E6400 == 33 [pid = 3860] [id = 72] 05:05:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (104E6C00) [pid = 3860] [serial = 213] [outer = 00000000] 05:05:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11AD1C00) [pid = 3860] [serial = 214] [outer = 104E6C00] 05:05:26 INFO - PROCESS | 3860 | 1465646726465 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (12AE5000) [pid = 3860] [serial = 215] [outer = 104E6C00] 05:05:26 INFO - PROCESS | 3860 | 1465646726893 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 733ms 05:05:26 INFO - PROCESS | 3860 | 1465646726905 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 3860 | 1465646726908 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 05:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:05:26 INFO - PROCESS | 3860 | 1465646726914 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 3860 | 1465646726916 Marionette TRACE conn3 <- [1,254,null,{}] 05:05:26 INFO - PROCESS | 3860 | 1465646726920 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 3860 | 1465646726922 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:27 INFO - PROCESS | 3860 | 1465646727007 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:05:27 INFO - PROCESS | 3860 | 1465646727014 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 3860 | 1465646727016 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:27 INFO - PROCESS | 3860 | ++DOCSHELL 131CF800 == 34 [pid = 3860] [id = 73] 05:05:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (131D9400) [pid = 3860] [serial = 216] [outer = 00000000] 05:05:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (13D81000) [pid = 3860] [serial = 217] [outer = 131D9400] 05:05:27 INFO - PROCESS | 3860 | 1465646727060 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (14EA9C00) [pid = 3860] [serial = 218] [outer = 131D9400] 05:05:27 INFO - PROCESS | 3860 | 1465646727492 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 639ms 05:05:27 INFO - PROCESS | 3860 | 1465646727553 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 3860 | 1465646727555 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 05:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:05:27 INFO - PROCESS | 3860 | 1465646727559 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 3860 | 1465646727562 Marionette TRACE conn3 <- [1,258,null,{}] 05:05:27 INFO - PROCESS | 3860 | 1465646727572 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:27 INFO - PROCESS | 3860 | 1465646727576 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:27 INFO - PROCESS | 3860 | 1465646727661 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:05:27 INFO - PROCESS | 3860 | 1465646727670 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 3860 | 1465646727672 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:27 INFO - PROCESS | 3860 | ++DOCSHELL 16081C00 == 35 [pid = 3860] [id = 74] 05:05:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (16082400) [pid = 3860] [serial = 219] [outer = 00000000] 05:05:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (168D6000) [pid = 3860] [serial = 220] [outer = 16082400] 05:05:27 INFO - PROCESS | 3860 | 1465646727715 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (16993400) [pid = 3860] [serial = 221] [outer = 16082400] 05:05:28 INFO - PROCESS | 3860 | 1465646728135 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 592ms 05:05:28 INFO - PROCESS | 3860 | 1465646728155 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 3860 | 1465646728167 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 05:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:05:28 INFO - PROCESS | 3860 | 1465646728171 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 3860 | 1465646728172 Marionette TRACE conn3 <- [1,262,null,{}] 05:05:28 INFO - PROCESS | 3860 | 1465646728176 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 3860 | 1465646728178 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:28 INFO - PROCESS | 3860 | 1465646728263 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:05:28 INFO - PROCESS | 3860 | 1465646728269 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 3860 | 1465646728271 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:28 INFO - PROCESS | 3860 | ++DOCSHELL 15C32400 == 36 [pid = 3860] [id = 75] 05:05:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (16087000) [pid = 3860] [serial = 222] [outer = 00000000] 05:05:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (16F82C00) [pid = 3860] [serial = 223] [outer = 16087000] 05:05:28 INFO - PROCESS | 3860 | 1465646728314 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (177CFC00) [pid = 3860] [serial = 224] [outer = 16087000] 05:05:28 INFO - PROCESS | 3860 | 1465646728737 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 592ms 05:05:28 INFO - PROCESS | 3860 | 1465646728769 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 3860 | 1465646728770 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 05:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:05:28 INFO - PROCESS | 3860 | 1465646728794 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 3860 | 1465646728797 Marionette TRACE conn3 <- [1,266,null,{}] 05:05:28 INFO - PROCESS | 3860 | 1465646728805 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 3860 | 1465646728807 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:28 INFO - PROCESS | 3860 | 1465646728916 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:05:28 INFO - PROCESS | 3860 | 1465646728922 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 3860 | 1465646728924 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:28 INFO - PROCESS | 3860 | ++DOCSHELL 17A42000 == 37 [pid = 3860] [id = 76] 05:05:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (17A44C00) [pid = 3860] [serial = 225] [outer = 00000000] 05:05:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (18304C00) [pid = 3860] [serial = 226] [outer = 17A44C00] 05:05:28 INFO - PROCESS | 3860 | 1465646728976 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (19B09C00) [pid = 3860] [serial = 227] [outer = 17A44C00] 05:05:29 INFO - PROCESS | 3860 | 1465646729411 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 655ms 05:05:29 INFO - PROCESS | 3860 | 1465646729433 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 3860 | 1465646729435 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 05:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:05:29 INFO - PROCESS | 3860 | 1465646729438 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 3860 | 1465646729440 Marionette TRACE conn3 <- [1,270,null,{}] 05:05:29 INFO - PROCESS | 3860 | 1465646729443 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 3860 | 1465646729449 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:29 INFO - PROCESS | 3860 | 1465646729553 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:05:29 INFO - PROCESS | 3860 | 1465646729558 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 3860 | 1465646729560 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:29 INFO - PROCESS | 3860 | ++DOCSHELL 1608A800 == 38 [pid = 3860] [id = 77] 05:05:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1789AC00) [pid = 3860] [serial = 228] [outer = 00000000] 05:05:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1A0BB400) [pid = 3860] [serial = 229] [outer = 1789AC00] 05:05:29 INFO - PROCESS | 3860 | 1465646729603 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1A58B800) [pid = 3860] [serial = 230] [outer = 1789AC00] 05:05:30 INFO - PROCESS | 3860 | 1465646730044 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 624ms 05:05:30 INFO - PROCESS | 3860 | 1465646730083 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 3860 | 1465646730085 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 05:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:05:30 INFO - PROCESS | 3860 | 1465646730088 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 3860 | 1465646730089 Marionette TRACE conn3 <- [1,274,null,{}] 05:05:30 INFO - PROCESS | 3860 | 1465646730093 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 3860 | 1465646730095 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:30 INFO - PROCESS | 3860 | 1465646730197 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:05:30 INFO - PROCESS | 3860 | 1465646730202 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 3860 | 1465646730204 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:30 INFO - PROCESS | 3860 | ++DOCSHELL 104E6000 == 39 [pid = 3860] [id = 78] 05:05:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (16EC8400) [pid = 3860] [serial = 231] [outer = 00000000] 05:05:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1A7AE400) [pid = 3860] [serial = 232] [outer = 16EC8400] 05:05:30 INFO - PROCESS | 3860 | 1465646730246 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1A7AF000) [pid = 3860] [serial = 233] [outer = 16EC8400] 05:05:30 INFO - PROCESS | 3860 | 1465646730651 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 593ms 05:05:30 INFO - PROCESS | 3860 | 1465646730685 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 3860 | 1465646730687 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 05:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:05:30 INFO - PROCESS | 3860 | 1465646730690 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 3860 | 1465646730692 Marionette TRACE conn3 <- [1,278,null,{}] 05:05:30 INFO - PROCESS | 3860 | 1465646730695 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 3860 | 1465646730697 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:30 INFO - PROCESS | 3860 | 1465646730803 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:05:30 INFO - PROCESS | 3860 | 1465646730808 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 3860 | 1465646730810 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:30 INFO - PROCESS | 3860 | ++DOCSHELL 1A7AC800 == 40 [pid = 3860] [id = 79] 05:05:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1A7B2400) [pid = 3860] [serial = 234] [outer = 00000000] 05:05:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AA12C00) [pid = 3860] [serial = 235] [outer = 1A7B2400] 05:05:30 INFO - PROCESS | 3860 | 1465646730862 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AA16400) [pid = 3860] [serial = 236] [outer = 1A7B2400] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (17894C00) [pid = 3860] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (103D2C00) [pid = 3860] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (10FCB800) [pid = 3860] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1430A000) [pid = 3860] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (13655800) [pid = 3860] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (16EC1400) [pid = 3860] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19EC6000) [pid = 3860] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1A547800) [pid = 3860] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (13123400) [pid = 3860] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:05:31 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1A0BB800) [pid = 3860] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:05:31 INFO - PROCESS | 3860 | 1465646731439 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 796ms 05:05:31 INFO - PROCESS | 3860 | 1465646731491 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 3860 | 1465646731493 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 05:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:05:31 INFO - PROCESS | 3860 | 1465646731497 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 3860 | 1465646731498 Marionette TRACE conn3 <- [1,282,null,{}] 05:05:31 INFO - PROCESS | 3860 | 1465646731501 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:31 INFO - PROCESS | 3860 | 1465646731503 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:31 INFO - PROCESS | 3860 | 1465646731584 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:05:31 INFO - PROCESS | 3860 | 1465646731589 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 3860 | 1465646731591 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:31 INFO - PROCESS | 3860 | ++DOCSHELL 105F2400 == 41 [pid = 3860] [id = 80] 05:05:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (13123400) [pid = 3860] [serial = 237] [outer = 00000000] 05:05:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1A0B3400) [pid = 3860] [serial = 238] [outer = 13123400] 05:05:31 INFO - PROCESS | 3860 | 1465646731633 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1A592400) [pid = 3860] [serial = 239] [outer = 13123400] 05:05:32 INFO - PROCESS | 3860 | 1465646732144 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 686ms 05:05:32 INFO - PROCESS | 3860 | 1465646732196 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 3860 | 1465646732198 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:05:32 INFO - PROCESS | 3860 | 1465646732201 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 3860 | 1465646732203 Marionette TRACE conn3 <- [1,286,null,{}] 05:05:32 INFO - PROCESS | 3860 | 1465646732206 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 3860 | 1465646732208 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:32 INFO - PROCESS | 3860 | 1465646732285 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:05:32 INFO - PROCESS | 3860 | 1465646732292 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 3860 | 1465646732294 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:32 INFO - PROCESS | 3860 | ++DOCSHELL 1A0BFC00 == 42 [pid = 3860] [id = 81] 05:05:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1AA80400) [pid = 3860] [serial = 240] [outer = 00000000] 05:05:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1AA85400) [pid = 3860] [serial = 241] [outer = 1AA80400] 05:05:32 INFO - PROCESS | 3860 | 1465646732339 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1AA93800) [pid = 3860] [serial = 242] [outer = 1AA80400] 05:05:32 INFO - PROCESS | 3860 | 1465646732785 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 624ms 05:05:32 INFO - PROCESS | 3860 | 1465646732840 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 3860 | 1465646732842 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:05:32 INFO - PROCESS | 3860 | 1465646732846 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 3860 | 1465646732848 Marionette TRACE conn3 <- [1,290,null,{}] 05:05:32 INFO - PROCESS | 3860 | 1465646732851 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 3860 | 1465646732853 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:32 INFO - PROCESS | 3860 | 1465646732936 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:05:32 INFO - PROCESS | 3860 | 1465646732943 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 3860 | 1465646732945 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:32 INFO - PROCESS | 3860 | ++DOCSHELL 1AA98000 == 43 [pid = 3860] [id = 82] 05:05:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AA9AC00) [pid = 3860] [serial = 243] [outer = 00000000] 05:05:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1ADBE000) [pid = 3860] [serial = 244] [outer = 1AA9AC00] 05:05:32 INFO - PROCESS | 3860 | 1465646732987 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1ADC0800) [pid = 3860] [serial = 245] [outer = 1AA9AC00] 05:05:33 INFO - PROCESS | 3860 | 1465646733591 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 842ms 05:05:33 INFO - PROCESS | 3860 | 1465646733674 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 3860 | 1465646733678 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 05:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:05:33 INFO - PROCESS | 3860 | 1465646733683 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 3860 | 1465646733687 Marionette TRACE conn3 <- [1,294,null,{}] 05:05:33 INFO - PROCESS | 3860 | 1465646733693 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 3860 | 1465646733696 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:33 INFO - PROCESS | 3860 | 1465646733805 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:05:33 INFO - PROCESS | 3860 | 1465646733927 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 3860 | 1465646733930 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:33 INFO - PROCESS | 3860 | ++DOCSHELL 10FC4000 == 44 [pid = 3860] [id = 83] 05:05:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (112C2000) [pid = 3860] [serial = 246] [outer = 00000000] 05:05:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (132E8800) [pid = 3860] [serial = 247] [outer = 112C2000] 05:05:33 INFO - PROCESS | 3860 | 1465646733985 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (13CD4800) [pid = 3860] [serial = 248] [outer = 112C2000] 05:05:34 INFO - PROCESS | 3860 | 1465646734519 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:34 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. 05:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 889ms 05:05:34 INFO - PROCESS | 3860 | 1465646734589 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 3860 | 1465646734593 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 05:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:05:34 INFO - PROCESS | 3860 | 1465646734600 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 3860 | 1465646734603 Marionette TRACE conn3 <- [1,298,null,{}] 05:05:34 INFO - PROCESS | 3860 | 1465646734606 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:34 INFO - PROCESS | 3860 | 1465646734609 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:34 INFO - PROCESS | 3860 | 1465646734716 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:05:34 INFO - PROCESS | 3860 | 1465646734809 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 3860 | 1465646734811 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:34 INFO - PROCESS | 3860 | ++DOCSHELL 15C2B800 == 45 [pid = 3860] [id = 84] 05:05:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (15C31000) [pid = 3860] [serial = 249] [outer = 00000000] 05:05:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (168D5400) [pid = 3860] [serial = 250] [outer = 15C31000] 05:05:34 INFO - PROCESS | 3860 | 1465646734865 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (16ECEC00) [pid = 3860] [serial = 251] [outer = 15C31000] 05:05:35 INFO - PROCESS | 3860 | 1465646735673 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:35 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. 05:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1139ms 05:05:35 INFO - PROCESS | 3860 | 1465646735741 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 3860 | 1465646735743 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 05:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:05:35 INFO - PROCESS | 3860 | 1465646735747 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 3860 | 1465646735751 Marionette TRACE conn3 <- [1,302,null,{}] 05:05:35 INFO - PROCESS | 3860 | 1465646735761 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 3860 | 1465646735766 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:35 INFO - PROCESS | 3860 | 1465646735871 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:05:35 INFO - PROCESS | 3860 | 1465646735991 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 3860 | 1465646735995 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:36 INFO - PROCESS | 3860 | ++DOCSHELL 1AA8AC00 == 46 [pid = 3860] [id = 85] 05:05:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AA8BC00) [pid = 3860] [serial = 252] [outer = 00000000] 05:05:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1ADB8C00) [pid = 3860] [serial = 253] [outer = 1AA8BC00] 05:05:36 INFO - PROCESS | 3860 | 1465646736050 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1ADBEC00) [pid = 3860] [serial = 254] [outer = 1AA8BC00] 05:05:36 INFO - PROCESS | 3860 | 1465646736630 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:36 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. 05:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 889ms 05:05:36 INFO - PROCESS | 3860 | 1465646736651 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 3860 | 1465646736654 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 05:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:05:36 INFO - PROCESS | 3860 | 1465646736657 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 3860 | 1465646736659 Marionette TRACE conn3 <- [1,306,null,{}] 05:05:36 INFO - PROCESS | 3860 | 1465646736663 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:36 INFO - PROCESS | 3860 | 1465646736665 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:36 INFO - PROCESS | 3860 | 1465646736885 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:05:37 INFO - PROCESS | 3860 | 1465646737021 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 3860 | 1465646737023 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:37 INFO - PROCESS | 3860 | ++DOCSHELL 105F1800 == 47 [pid = 3860] [id = 86] 05:05:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (10A4A000) [pid = 3860] [serial = 255] [outer = 00000000] 05:05:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (10F0DC00) [pid = 3860] [serial = 256] [outer = 10A4A000] 05:05:37 INFO - PROCESS | 3860 | 1465646737074 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (11AD6800) [pid = 3860] [serial = 257] [outer = 10A4A000] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 16ECBC00 == 46 [pid = 3860] [id = 52] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 1A0BFC00 == 45 [pid = 3860] [id = 81] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 105F2400 == 44 [pid = 3860] [id = 80] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 1A7AC800 == 43 [pid = 3860] [id = 79] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 104E6000 == 42 [pid = 3860] [id = 78] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 1608A800 == 41 [pid = 3860] [id = 77] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 17A42000 == 40 [pid = 3860] [id = 76] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 15C32400 == 39 [pid = 3860] [id = 75] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 16081C00 == 38 [pid = 3860] [id = 74] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 131CF800 == 37 [pid = 3860] [id = 73] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 104E6400 == 36 [pid = 3860] [id = 72] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 006BF800 == 35 [pid = 3860] [id = 71] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 10FC3000 == 34 [pid = 3860] [id = 68] 05:05:37 INFO - PROCESS | 3860 | --DOCSHELL 170B4800 == 33 [pid = 3860] [id = 67] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (17A49400) [pid = 3860] [serial = 184] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1830B000) [pid = 3860] [serial = 185] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (10560800) [pid = 3860] [serial = 169] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (10A4BC00) [pid = 3860] [serial = 170] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (17A44400) [pid = 3860] [serial = 162] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1544D000) [pid = 3860] [serial = 159] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (11AD2C00) [pid = 3860] [serial = 156] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (197A2800) [pid = 3860] [serial = 165] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (11ADDC00) [pid = 3860] [serial = 172] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (12AE0000) [pid = 3860] [serial = 173] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (168D6C00) [pid = 3860] [serial = 178] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (16992C00) [pid = 3860] [serial = 179] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (13C27400) [pid = 3860] [serial = 175] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (13D74800) [pid = 3860] [serial = 176] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (16F83000) [pid = 3860] [serial = 181] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1A08B400) [pid = 3860] [serial = 187] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1A08B800) [pid = 3860] [serial = 188] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19B03800) [pid = 3860] [serial = 199] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1A594000) [pid = 3860] [serial = 197] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (15CB1400) [pid = 3860] [serial = 193] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1A299800) [pid = 3860] [serial = 190] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1A592000) [pid = 3860] [serial = 196] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1B710000) [pid = 3860] [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.] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1A29E400) [pid = 3860] [serial = 191] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A0BD000) [pid = 3860] [serial = 194] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (16F87000) [pid = 3860] [serial = 182] [outer = 00000000] [url = about:blank] 05:05:37 INFO - PROCESS | 3860 | 1465646737666 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:37 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. 05:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1029ms 05:05:37 INFO - PROCESS | 3860 | 1465646737698 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 3860 | 1465646737702 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 05:05:37 INFO - PROCESS | 3860 | 1465646737720 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:05:37 INFO - PROCESS | 3860 | 1465646737723 Marionette TRACE conn3 <- [1,310,null,{}] 05:05:37 INFO - PROCESS | 3860 | 1465646737727 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 3860 | 1465646737730 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:37 INFO - PROCESS | 3860 | 1465646737815 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:05:37 INFO - PROCESS | 3860 | 1465646737915 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 3860 | 1465646737918 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:37 INFO - PROCESS | 3860 | ++DOCSHELL 105EA000 == 34 [pid = 3860] [id = 87] 05:05:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (10A4F800) [pid = 3860] [serial = 258] [outer = 00000000] 05:05:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (12813000) [pid = 3860] [serial = 259] [outer = 10A4F800] 05:05:37 INFO - PROCESS | 3860 | 1465646737965 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (13243400) [pid = 3860] [serial = 260] [outer = 10A4F800] 05:05:38 INFO - PROCESS | 3860 | 1465646738345 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:38 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. 05:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 639ms 05:05:38 INFO - PROCESS | 3860 | 1465646738372 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 3860 | 1465646738374 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 05:05:38 INFO - PROCESS | 3860 | 1465646738379 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 3860 | 1465646738380 Marionette TRACE conn3 <- [1,314,null,{}] 05:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:05:38 INFO - PROCESS | 3860 | 1465646738384 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:38 INFO - PROCESS | 3860 | 1465646738386 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:38 INFO - PROCESS | 3860 | 1465646738470 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:05:38 INFO - PROCESS | 3860 | 1465646738478 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 3860 | 1465646738481 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:38 INFO - PROCESS | 3860 | ++DOCSHELL 1430B800 == 35 [pid = 3860] [id = 88] 05:05:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (15440400) [pid = 3860] [serial = 261] [outer = 00000000] 05:05:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (156AD000) [pid = 3860] [serial = 262] [outer = 15440400] 05:05:38 INFO - PROCESS | 3860 | 1465646738524 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15F25000) [pid = 3860] [serial = 263] [outer = 15440400] 05:05:38 INFO - PROCESS | 3860 | 1465646738941 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:05:38 INFO - PROCESS | 3860 | 1465646738999 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:39 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. 05:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 639ms 05:05:39 INFO - PROCESS | 3860 | 1465646739020 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 3860 | 1465646739023 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 05:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:05:39 INFO - PROCESS | 3860 | 1465646739033 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 3860 | 1465646739037 Marionette TRACE conn3 <- [1,318,null,{}] 05:05:39 INFO - PROCESS | 3860 | 1465646739041 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:39 INFO - PROCESS | 3860 | 1465646739043 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:39 INFO - PROCESS | 3860 | 1465646739139 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:05:39 INFO - PROCESS | 3860 | 1465646739173 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 3860 | 1465646739176 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:39 INFO - PROCESS | 3860 | ++DOCSHELL 15F2E000 == 36 [pid = 3860] [id = 89] 05:05:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (15F2EC00) [pid = 3860] [serial = 264] [outer = 00000000] 05:05:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (16EC9000) [pid = 3860] [serial = 265] [outer = 15F2EC00] 05:05:39 INFO - PROCESS | 3860 | 1465646739287 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (16F86C00) [pid = 3860] [serial = 266] [outer = 15F2EC00] 05:05:39 INFO - PROCESS | 3860 | 1465646739664 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:39 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. 05:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 702ms 05:05:39 INFO - PROCESS | 3860 | 1465646739725 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 3860 | 1465646739727 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 05:05:39 INFO - PROCESS | 3860 | 1465646739730 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:05:39 INFO - PROCESS | 3860 | 1465646739731 Marionette TRACE conn3 <- [1,322,null,{}] 05:05:39 INFO - PROCESS | 3860 | 1465646739735 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:39 INFO - PROCESS | 3860 | 1465646739737 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:39 INFO - PROCESS | 3860 | 1465646739851 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:05:39 INFO - PROCESS | 3860 | 1465646739870 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 3860 | 1465646739872 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:39 INFO - PROCESS | 3860 | ++DOCSHELL 15F30000 == 37 [pid = 3860] [id = 90] 05:05:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (17031400) [pid = 3860] [serial = 267] [outer = 00000000] 05:05:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (17A49000) [pid = 3860] [serial = 268] [outer = 17031400] 05:05:39 INFO - PROCESS | 3860 | 1465646739915 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (18059800) [pid = 3860] [serial = 269] [outer = 17031400] 05:05:40 INFO - PROCESS | 3860 | 1465646740333 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:40 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. 05:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 624ms 05:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:05:40 INFO - PROCESS | 3860 | 1465646740370 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 3860 | 1465646740372 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 05:05:40 INFO - PROCESS | 3860 | 1465646740375 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 3860 | 1465646740377 Marionette TRACE conn3 <- [1,326,null,{}] 05:05:40 INFO - PROCESS | 3860 | 1465646740380 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 3860 | 1465646740382 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:40 INFO - PROCESS | 3860 | 1465646740491 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:05:40 INFO - PROCESS | 3860 | 1465646740570 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 3860 | 1465646740560 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:40 INFO - PROCESS | 3860 | ++DOCSHELL 19B06400 == 38 [pid = 3860] [id = 91] 05:05:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19B08400) [pid = 3860] [serial = 270] [outer = 00000000] 05:05:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (19ECA000) [pid = 3860] [serial = 271] [outer = 19B08400] 05:05:40 INFO - PROCESS | 3860 | 1465646740612 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1A0BAC00) [pid = 3860] [serial = 272] [outer = 19B08400] 05:05:41 INFO - PROCESS | 3860 | 1465646741070 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:41 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. 05:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 05:05:41 INFO - PROCESS | 3860 | 1465646741104 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 3860 | 1465646741106 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 05:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:05:41 INFO - PROCESS | 3860 | 1465646741109 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 3860 | 1465646741112 Marionette TRACE conn3 <- [1,330,null,{}] 05:05:41 INFO - PROCESS | 3860 | 1465646741117 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:41 INFO - PROCESS | 3860 | 1465646741120 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:41 INFO - PROCESS | 3860 | 1465646741231 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:05:41 INFO - PROCESS | 3860 | 1465646741238 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 3860 | 1465646741241 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:41 INFO - PROCESS | 3860 | ++DOCSHELL 1A0BF800 == 39 [pid = 3860] [id = 92] 05:05:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1A293800) [pid = 3860] [serial = 273] [outer = 00000000] 05:05:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1A548C00) [pid = 3860] [serial = 274] [outer = 1A293800] 05:05:41 INFO - PROCESS | 3860 | 1465646741340 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1A591400) [pid = 3860] [serial = 275] [outer = 1A293800] 05:05:41 INFO - PROCESS | 3860 | 1465646741748 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:41 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. 05:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 686ms 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1789AC00) [pid = 3860] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (16EC8400) [pid = 3860] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (104E6C00) [pid = 3860] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (16082400) [pid = 3860] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (131D9400) [pid = 3860] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (0C772C00) [pid = 3860] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (16087000) [pid = 3860] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1A7B2400) [pid = 3860] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1AA80400) [pid = 3860] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (13123400) [pid = 3860] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:05:41 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (17A44C00) [pid = 3860] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:05:41 INFO - PROCESS | 3860 | 1465646742001 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 3860 | 1465646742003 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 05:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:05:42 INFO - PROCESS | 3860 | 1465646742012 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 3860 | 1465646742014 Marionette TRACE conn3 <- [1,334,null,{}] 05:05:42 INFO - PROCESS | 3860 | 1465646742017 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 3860 | 1465646742019 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:42 INFO - PROCESS | 3860 | 1465646742097 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:05:42 INFO - PROCESS | 3860 | 1465646742103 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 3860 | 1465646742105 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:42 INFO - PROCESS | 3860 | ++DOCSHELL 10433000 == 40 [pid = 3860] [id = 93] 05:05:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (168D7400) [pid = 3860] [serial = 276] [outer = 00000000] 05:05:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1830F000) [pid = 3860] [serial = 277] [outer = 168D7400] 05:05:42 INFO - PROCESS | 3860 | 1465646742156 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1A0B6C00) [pid = 3860] [serial = 278] [outer = 168D7400] 05:05:42 INFO - PROCESS | 3860 | 1465646742563 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:42 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. 05:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 593ms 05:05:42 INFO - PROCESS | 3860 | 1465646742609 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 3860 | 1465646742611 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:05:42 INFO - PROCESS | 3860 | 1465646742614 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 3860 | 1465646742616 Marionette TRACE conn3 <- [1,338,null,{}] 05:05:42 INFO - PROCESS | 3860 | 1465646742619 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 3860 | 1465646742621 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:42 INFO - PROCESS | 3860 | 1465646742704 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:05:42 INFO - PROCESS | 3860 | 1465646742709 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 3860 | 1465646742711 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:42 INFO - PROCESS | 3860 | ++DOCSHELL 16080400 == 41 [pid = 3860] [id = 94] 05:05:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1A550000) [pid = 3860] [serial = 279] [outer = 00000000] 05:05:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1A7AC000) [pid = 3860] [serial = 280] [outer = 1A550000] 05:05:42 INFO - PROCESS | 3860 | 1465646742753 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AA0BC00) [pid = 3860] [serial = 281] [outer = 1A550000] 05:05:43 INFO - PROCESS | 3860 | 1465646743176 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:43 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. 05:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 593ms 05:05:43 INFO - PROCESS | 3860 | 1465646743211 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 3860 | 1465646743213 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 05:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:05:43 INFO - PROCESS | 3860 | 1465646743216 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 3860 | 1465646743218 Marionette TRACE conn3 <- [1,342,null,{}] 05:05:43 INFO - PROCESS | 3860 | 1465646743221 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:43 INFO - PROCESS | 3860 | 1465646743223 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:43 INFO - PROCESS | 3860 | 1465646743313 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:05:43 INFO - PROCESS | 3860 | 1465646743318 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 3860 | 1465646743320 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:43 INFO - PROCESS | 3860 | ++DOCSHELL 104E7000 == 42 [pid = 3860] [id = 95] 05:05:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (17A47400) [pid = 3860] [serial = 282] [outer = 00000000] 05:05:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AA89C00) [pid = 3860] [serial = 283] [outer = 17A47400] 05:05:43 INFO - PROCESS | 3860 | 1465646743362 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1AA92C00) [pid = 3860] [serial = 284] [outer = 17A47400] 05:05:43 INFO - PROCESS | 3860 | 1465646743779 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:43 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. 05:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 593ms 05:05:43 INFO - PROCESS | 3860 | 1465646743812 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 3860 | 1465646743814 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 05:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:05:43 INFO - PROCESS | 3860 | 1465646743817 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 3860 | 1465646743818 Marionette TRACE conn3 <- [1,346,null,{}] 05:05:43 INFO - PROCESS | 3860 | 1465646743822 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:43 INFO - PROCESS | 3860 | 1465646743823 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:43 INFO - PROCESS | 3860 | 1465646743938 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:05:43 INFO - PROCESS | 3860 | 1465646743945 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 3860 | 1465646743948 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:43 INFO - PROCESS | 3860 | ++DOCSHELL 15F3A800 == 43 [pid = 3860] [id = 96] 05:05:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (15F3DC00) [pid = 3860] [serial = 285] [outer = 00000000] 05:05:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (15F40800) [pid = 3860] [serial = 286] [outer = 15F3DC00] 05:05:43 INFO - PROCESS | 3860 | 1465646743997 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1607E000) [pid = 3860] [serial = 287] [outer = 15F3DC00] 05:05:44 INFO - PROCESS | 3860 | 1465646744591 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:44 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. 05:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 842ms 05:05:44 INFO - PROCESS | 3860 | 1465646744673 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 3860 | 1465646744678 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 05:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:05:44 INFO - PROCESS | 3860 | 1465646744683 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 3860 | 1465646744687 Marionette TRACE conn3 <- [1,350,null,{}] 05:05:44 INFO - PROCESS | 3860 | 1465646744692 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:44 INFO - PROCESS | 3860 | 1465646744696 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:44 INFO - PROCESS | 3860 | 1465646744810 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:05:44 INFO - PROCESS | 3860 | 1465646744926 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 3860 | 1465646744930 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:44 INFO - PROCESS | 3860 | ++DOCSHELL 10F0C000 == 44 [pid = 3860] [id = 97] 05:05:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (10FC1400) [pid = 3860] [serial = 288] [outer = 00000000] 05:05:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (13C25C00) [pid = 3860] [serial = 289] [outer = 10FC1400] 05:05:44 INFO - PROCESS | 3860 | 1465646744985 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (13D81800) [pid = 3860] [serial = 290] [outer = 10FC1400] 05:05:45 INFO - PROCESS | 3860 | 1465646745511 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:45 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. 05:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 889ms 05:05:45 INFO - PROCESS | 3860 | 1465646745589 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 3860 | 1465646745593 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 05:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:05:45 INFO - PROCESS | 3860 | 1465646745600 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 3860 | 1465646745603 Marionette TRACE conn3 <- [1,354,null,{}] 05:05:45 INFO - PROCESS | 3860 | 1465646745607 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:45 INFO - PROCESS | 3860 | 1465646745610 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:45 INFO - PROCESS | 3860 | 1465646745721 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:05:45 INFO - PROCESS | 3860 | 1465646745844 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 3860 | 1465646745847 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:45 INFO - PROCESS | 3860 | ++DOCSHELL 15F28400 == 45 [pid = 3860] [id = 98] 05:05:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (15F2A000) [pid = 3860] [serial = 291] [outer = 00000000] 05:05:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (15F3D000) [pid = 3860] [serial = 292] [outer = 15F2A000] 05:05:45 INFO - PROCESS | 3860 | 1465646745902 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (15F43C00) [pid = 3860] [serial = 293] [outer = 15F2A000] 05:05:46 INFO - PROCESS | 3860 | 1465646746499 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:46 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. 05:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 936ms 05:05:46 INFO - PROCESS | 3860 | 1465646746544 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 3860 | 1465646746547 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 05:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:05:46 INFO - PROCESS | 3860 | 1465646746551 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 3860 | 1465646746554 Marionette TRACE conn3 <- [1,358,null,{}] 05:05:46 INFO - PROCESS | 3860 | 1465646746580 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 3860 | 1465646746585 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:46 INFO - PROCESS | 3860 | 1465646746694 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:05:46 INFO - PROCESS | 3860 | 1465646746816 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 3860 | 1465646746819 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:46 INFO - PROCESS | 3860 | ++DOCSHELL 170B4800 == 46 [pid = 3860] [id = 99] 05:05:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (170EC000) [pid = 3860] [serial = 294] [outer = 00000000] 05:05:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1A29C800) [pid = 3860] [serial = 295] [outer = 170EC000] 05:05:46 INFO - PROCESS | 3860 | 1465646746875 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1AA7E800) [pid = 3860] [serial = 296] [outer = 170EC000] 05:05:47 INFO - PROCESS | 3860 | 1465646747656 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:47 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. 05:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1153ms 05:05:47 INFO - PROCESS | 3860 | 1465646747713 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 3860 | 1465646747717 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 05:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:05:47 INFO - PROCESS | 3860 | 1465646747722 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 3860 | 1465646747725 Marionette TRACE conn3 <- [1,362,null,{}] 05:05:47 INFO - PROCESS | 3860 | 1465646747731 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:47 INFO - PROCESS | 3860 | 1465646747733 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:47 INFO - PROCESS | 3860 | 1465646747833 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:05:47 INFO - PROCESS | 3860 | 1465646747915 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 3860 | 1465646747919 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:47 INFO - PROCESS | 3860 | ++DOCSHELL 1314A400 == 47 [pid = 3860] [id = 100] 05:05:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1314C000) [pid = 3860] [serial = 297] [outer = 00000000] 05:05:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (131D9800) [pid = 3860] [serial = 298] [outer = 1314C000] 05:05:47 INFO - PROCESS | 3860 | 1465646748017 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1365DC00) [pid = 3860] [serial = 299] [outer = 1314C000] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 104E7000 == 46 [pid = 3860] [id = 95] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 16080400 == 45 [pid = 3860] [id = 94] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 10433000 == 44 [pid = 3860] [id = 93] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 1A0BF800 == 43 [pid = 3860] [id = 92] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 19B06400 == 42 [pid = 3860] [id = 91] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 15F30000 == 41 [pid = 3860] [id = 90] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 15F2E000 == 40 [pid = 3860] [id = 89] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 1430B800 == 39 [pid = 3860] [id = 88] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 105EA000 == 38 [pid = 3860] [id = 87] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 105F1800 == 37 [pid = 3860] [id = 86] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 15C2B800 == 36 [pid = 3860] [id = 84] 05:05:48 INFO - PROCESS | 3860 | --DOCSHELL 10FC4000 == 35 [pid = 3860] [id = 83] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1A0BB400) [pid = 3860] [serial = 229] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1A7AE400) [pid = 3860] [serial = 232] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (11AD1C00) [pid = 3860] [serial = 214] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (19B04000) [pid = 3860] [serial = 208] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (168D6000) [pid = 3860] [serial = 220] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (16993400) [pid = 3860] [serial = 221] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (13D81000) [pid = 3860] [serial = 217] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (14EA9C00) [pid = 3860] [serial = 218] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (10F0E400) [pid = 3860] [serial = 212] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (10A48C00) [pid = 3860] [serial = 211] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1A58B800) [pid = 3860] [serial = 230] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (16F82C00) [pid = 3860] [serial = 223] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (15306C00) [pid = 3860] [serial = 205] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (112C3800) [pid = 3860] [serial = 202] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1AA12C00) [pid = 3860] [serial = 235] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1A7AF000) [pid = 3860] [serial = 233] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1AA85400) [pid = 3860] [serial = 241] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1A0B3400) [pid = 3860] [serial = 238] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (12AE5000) [pid = 3860] [serial = 215] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AA93800) [pid = 3860] [serial = 242] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1ADBE000) [pid = 3860] [serial = 244] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (18304C00) [pid = 3860] [serial = 226] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19B09C00) [pid = 3860] [serial = 227] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1AA16400) [pid = 3860] [serial = 236] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1A592400) [pid = 3860] [serial = 239] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (177CFC00) [pid = 3860] [serial = 224] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3860 | 1465646748570 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:48 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. 05:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 904ms 05:05:48 INFO - PROCESS | 3860 | 1465646748611 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 3860 | 1465646748615 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 05:05:48 INFO - PROCESS | 3860 | 1465646748621 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:05:48 INFO - PROCESS | 3860 | 1465646748624 Marionette TRACE conn3 <- [1,366,null,{}] 05:05:48 INFO - PROCESS | 3860 | 1465646748628 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:48 INFO - PROCESS | 3860 | 1465646748631 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:48 INFO - PROCESS | 3860 | 1465646748715 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:05:48 INFO - PROCESS | 3860 | 1465646748812 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 3860 | 1465646748815 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:48 INFO - PROCESS | 3860 | ++DOCSHELL 10B63800 == 36 [pid = 3860] [id = 101] 05:05:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10FC4000) [pid = 3860] [serial = 300] [outer = 00000000] 05:05:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1289A000) [pid = 3860] [serial = 301] [outer = 10FC4000] 05:05:48 INFO - PROCESS | 3860 | 1465646748861 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (13D81000) [pid = 3860] [serial = 302] [outer = 10FC4000] 05:05:49 INFO - PROCESS | 3860 | 1465646749262 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:49 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. 05:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 686ms 05:05:49 INFO - PROCESS | 3860 | 1465646749321 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 3860 | 1465646749324 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 05:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:05:49 INFO - PROCESS | 3860 | 1465646749331 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 3860 | 1465646749334 Marionette TRACE conn3 <- [1,370,null,{}] 05:05:49 INFO - PROCESS | 3860 | 1465646749346 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 3860 | 1465646749353 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:49 INFO - PROCESS | 3860 | 1465646749440 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:05:49 INFO - PROCESS | 3860 | 1465646749453 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 3860 | 1465646749456 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:49 INFO - PROCESS | 3860 | ++DOCSHELL 15E3F000 == 37 [pid = 3860] [id = 102] 05:05:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (15E3F400) [pid = 3860] [serial = 303] [outer = 00000000] 05:05:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (15F24400) [pid = 3860] [serial = 304] [outer = 15E3F400] 05:05:49 INFO - PROCESS | 3860 | 1465646749503 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (15F2C000) [pid = 3860] [serial = 305] [outer = 15E3F400] 05:05:49 INFO - PROCESS | 3860 | 1465646749947 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:49 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. 05:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 639ms 05:05:49 INFO - PROCESS | 3860 | 1465646749970 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 3860 | 1465646749972 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 05:05:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:05:49 INFO - PROCESS | 3860 | 1465646749979 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 3860 | 1465646749981 Marionette TRACE conn3 <- [1,374,null,{}] 05:05:49 INFO - PROCESS | 3860 | 1465646749984 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 3860 | 1465646749986 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:50 INFO - PROCESS | 3860 | 1465646750069 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:05:50 INFO - PROCESS | 3860 | 1465646750076 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 3860 | 1465646750078 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:50 INFO - PROCESS | 3860 | ++DOCSHELL 15F2B000 == 38 [pid = 3860] [id = 103] 05:05:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (15F41000) [pid = 3860] [serial = 306] [outer = 00000000] 05:05:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (16A3B800) [pid = 3860] [serial = 307] [outer = 15F41000] 05:05:50 INFO - PROCESS | 3860 | 1465646750122 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (16D88000) [pid = 3860] [serial = 308] [outer = 15F41000] 05:05:50 INFO - PROCESS | 3860 | 1465646750586 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:05:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 623ms 05:05:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:05:50 INFO - PROCESS | 3860 | 1465646750618 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 3860 | 1465646750620 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 05:05:50 INFO - PROCESS | 3860 | 1465646750623 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 3860 | 1465646750625 Marionette TRACE conn3 <- [1,378,null,{}] 05:05:50 INFO - PROCESS | 3860 | 1465646750628 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:50 INFO - PROCESS | 3860 | 1465646750630 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:50 INFO - PROCESS | 3860 | 1465646750706 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:05:50 INFO - PROCESS | 3860 | 1465646750711 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 3860 | 1465646750713 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:50 INFO - PROCESS | 3860 | ++DOCSHELL 166CB000 == 39 [pid = 3860] [id = 104] 05:05:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (16D89000) [pid = 3860] [serial = 309] [outer = 00000000] 05:05:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (177CB800) [pid = 3860] [serial = 310] [outer = 16D89000] 05:05:50 INFO - PROCESS | 3860 | 1465646750758 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (17820C00) [pid = 3860] [serial = 311] [outer = 16D89000] 05:05:51 INFO - PROCESS | 3860 | 1465646751281 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:05:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 686ms 05:05:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:05:51 INFO - PROCESS | 3860 | 1465646751323 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 3860 | 1465646751325 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 05:05:51 INFO - PROCESS | 3860 | 1465646751328 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 3860 | 1465646751330 Marionette TRACE conn3 <- [1,382,null,{}] 05:05:51 INFO - PROCESS | 3860 | 1465646751333 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 3860 | 1465646751339 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:51 INFO - PROCESS | 3860 | 1465646751478 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:05:51 INFO - PROCESS | 3860 | 1465646751541 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 3860 | 1465646751543 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:51 INFO - PROCESS | 3860 | ++DOCSHELL 15E39400 == 40 [pid = 3860] [id = 105] 05:05:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19B06000) [pid = 3860] [serial = 312] [outer = 00000000] 05:05:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (19B0F400) [pid = 3860] [serial = 313] [outer = 19B06000] 05:05:51 INFO - PROCESS | 3860 | 1465646751586 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1A0BA400) [pid = 3860] [serial = 314] [outer = 19B06000] 05:05:52 INFO - PROCESS | 3860 | 1465646752015 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:05:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 05:05:52 INFO - PROCESS | 3860 | 1465646752069 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 3860 | 1465646752071 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:05:52 INFO - PROCESS | 3860 | 1465646752075 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 3860 | 1465646752076 Marionette TRACE conn3 <- [1,386,null,{}] 05:05:52 INFO - PROCESS | 3860 | 1465646752080 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 3860 | 1465646752081 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:52 INFO - PROCESS | 3860 | 1465646752190 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:05:52 INFO - PROCESS | 3860 | 1465646752197 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 3860 | 1465646752199 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:52 INFO - PROCESS | 3860 | ++DOCSHELL 15CAC000 == 41 [pid = 3860] [id = 106] 05:05:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19B0A400) [pid = 3860] [serial = 315] [outer = 00000000] 05:05:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1A58B800) [pid = 3860] [serial = 316] [outer = 19B0A400] 05:05:52 INFO - PROCESS | 3860 | 1465646752306 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1A595400) [pid = 3860] [serial = 317] [outer = 19B0A400] 05:05:52 INFO - PROCESS | 3860 | 1465646752708 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 686ms 05:05:52 INFO - PROCESS | 3860 | 1465646752774 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 3860 | 1465646752776 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:05:52 INFO - PROCESS | 3860 | 1465646752780 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 3860 | 1465646752781 Marionette TRACE conn3 <- [1,390,null,{}] 05:05:52 INFO - PROCESS | 3860 | 1465646752785 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 3860 | 1465646752786 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:52 INFO - PROCESS | 3860 | 1465646752898 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:05:53 INFO - PROCESS | 3860 | 1465646753151 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 3860 | 1465646753153 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (17A47400) [pid = 3860] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (19B08400) [pid = 3860] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1A293800) [pid = 3860] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (15F2EC00) [pid = 3860] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (10A4A000) [pid = 3860] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (15440400) [pid = 3860] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (10A4F800) [pid = 3860] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (168D7400) [pid = 3860] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (17031400) [pid = 3860] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1A550000) [pid = 3860] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (18310800) [pid = 3860] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:05:53 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (16F1F000) [pid = 3860] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:05:53 INFO - PROCESS | 3860 | ++DOCSHELL 10560800 == 42 [pid = 3860] [id = 107] 05:05:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (105EDC00) [pid = 3860] [serial = 318] [outer = 00000000] 05:05:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (13C21800) [pid = 3860] [serial = 319] [outer = 105EDC00] 05:05:53 INFO - PROCESS | 3860 | 1465646753203 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1310F800) [pid = 3860] [serial = 320] [outer = 105EDC00] 05:05:53 INFO - PROCESS | 3860 | 1465646753587 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 826ms 05:05:53 INFO - PROCESS | 3860 | 1465646753623 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 3860 | 1465646753625 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 05:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:05:53 INFO - PROCESS | 3860 | 1465646753629 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 3860 | 1465646753630 Marionette TRACE conn3 <- [1,394,null,{}] 05:05:53 INFO - PROCESS | 3860 | 1465646753633 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 3860 | 1465646753635 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:53 INFO - PROCESS | 3860 | 1465646753743 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:05:53 INFO - PROCESS | 3860 | 1465646753750 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 3860 | 1465646753752 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:53 INFO - PROCESS | 3860 | ++DOCSHELL 1280E800 == 43 [pid = 3860] [id = 108] 05:05:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1302D000) [pid = 3860] [serial = 321] [outer = 00000000] 05:05:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1A7AC800) [pid = 3860] [serial = 322] [outer = 1302D000] 05:05:53 INFO - PROCESS | 3860 | 1465646753795 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1A7B2800) [pid = 3860] [serial = 323] [outer = 1302D000] 05:05:54 INFO - PROCESS | 3860 | 1465646754187 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 592ms 05:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:05:54 INFO - PROCESS | 3860 | 1465646754226 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 3860 | 1465646754227 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 05:05:54 INFO - PROCESS | 3860 | 1465646754230 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 3860 | 1465646754232 Marionette TRACE conn3 <- [1,398,null,{}] 05:05:54 INFO - PROCESS | 3860 | 1465646754235 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:54 INFO - PROCESS | 3860 | 1465646754237 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:54 INFO - PROCESS | 3860 | 1465646754324 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:05:54 INFO - PROCESS | 3860 | 1465646754407 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 3860 | 1465646754409 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:54 INFO - PROCESS | 3860 | ++DOCSHELL 105F2400 == 44 [pid = 3860] [id = 109] 05:05:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (180C8800) [pid = 3860] [serial = 324] [outer = 00000000] 05:05:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AA88400) [pid = 3860] [serial = 325] [outer = 180C8800] 05:05:54 INFO - PROCESS | 3860 | 1465646754451 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AA92400) [pid = 3860] [serial = 326] [outer = 180C8800] 05:05:54 INFO - PROCESS | 3860 | 1465646754809 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 624ms 05:05:54 INFO - PROCESS | 3860 | 1465646754869 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 3860 | 1465646754871 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 05:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:05:54 INFO - PROCESS | 3860 | 1465646754874 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 3860 | 1465646754877 Marionette TRACE conn3 <- [1,402,null,{}] 05:05:54 INFO - PROCESS | 3860 | 1465646754880 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:54 INFO - PROCESS | 3860 | 1465646754882 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:55 INFO - PROCESS | 3860 | 1465646755034 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:05:55 INFO - PROCESS | 3860 | 1465646755045 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 3860 | 1465646755047 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:55 INFO - PROCESS | 3860 | ++DOCSHELL 13235000 == 45 [pid = 3860] [id = 110] 05:05:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (13235800) [pid = 3860] [serial = 327] [outer = 00000000] 05:05:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1323BC00) [pid = 3860] [serial = 328] [outer = 13235800] 05:05:55 INFO - PROCESS | 3860 | 1465646755092 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AA88C00) [pid = 3860] [serial = 329] [outer = 13235800] 05:05:55 INFO - PROCESS | 3860 | 1465646755756 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 936ms 05:05:55 INFO - PROCESS | 3860 | 1465646755821 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 3860 | 1465646755826 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 05:05:55 INFO - PROCESS | 3860 | 1465646755830 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:05:55 INFO - PROCESS | 3860 | 1465646755835 Marionette TRACE conn3 <- [1,406,null,{}] 05:05:55 INFO - PROCESS | 3860 | 1465646755841 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:55 INFO - PROCESS | 3860 | 1465646755843 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:55 INFO - PROCESS | 3860 | 1465646755954 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:05:56 INFO - PROCESS | 3860 | 1465646756079 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 3860 | 1465646756082 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:56 INFO - PROCESS | 3860 | ++DOCSHELL 10FD0400 == 46 [pid = 3860] [id = 111] 05:05:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (114C7400) [pid = 3860] [serial = 330] [outer = 00000000] 05:05:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (13238000) [pid = 3860] [serial = 331] [outer = 114C7400] 05:05:56 INFO - PROCESS | 3860 | 1465646756138 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1323D800) [pid = 3860] [serial = 332] [outer = 114C7400] 05:05:56 INFO - PROCESS | 3860 | 1465646756714 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 936ms 05:05:56 INFO - PROCESS | 3860 | 1465646756778 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 3860 | 1465646756783 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 05:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:05:56 INFO - PROCESS | 3860 | 1465646756790 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 3860 | 1465646756793 Marionette TRACE conn3 <- [1,410,null,{}] 05:05:56 INFO - PROCESS | 3860 | 1465646756797 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:56 INFO - PROCESS | 3860 | 1465646756799 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:56 INFO - PROCESS | 3860 | 1465646756913 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:05:57 INFO - PROCESS | 3860 | 1465646757011 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 3860 | 1465646757014 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:57 INFO - PROCESS | 3860 | ++DOCSHELL 15E3A000 == 47 [pid = 3860] [id = 112] 05:05:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (15E3A400) [pid = 3860] [serial = 333] [outer = 00000000] 05:05:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (15F26C00) [pid = 3860] [serial = 334] [outer = 15E3A400] 05:05:57 INFO - PROCESS | 3860 | 1465646757068 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (15F3B800) [pid = 3860] [serial = 335] [outer = 15E3A400] 05:05:57 INFO - PROCESS | 3860 | 1465646757739 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:05:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 998ms 05:05:57 INFO - PROCESS | 3860 | 1465646757795 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 3860 | 1465646757798 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 05:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:05:57 INFO - PROCESS | 3860 | 1465646757802 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 3860 | 1465646757805 Marionette TRACE conn3 <- [1,414,null,{}] 05:05:57 INFO - PROCESS | 3860 | 1465646757816 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:57 INFO - PROCESS | 3860 | 1465646757821 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:57 INFO - PROCESS | 3860 | 1465646757926 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:05:58 INFO - PROCESS | 3860 | 1465646758058 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 3860 | 1465646758062 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:58 INFO - PROCESS | 3860 | ++DOCSHELL 19B10400 == 48 [pid = 3860] [id = 113] 05:05:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (19B10C00) [pid = 3860] [serial = 336] [outer = 00000000] 05:05:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1A58AC00) [pid = 3860] [serial = 337] [outer = 19B10C00] 05:05:58 INFO - PROCESS | 3860 | 1465646758117 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1AA16C00) [pid = 3860] [serial = 338] [outer = 19B10C00] 05:05:58 INFO - PROCESS | 3860 | 1465646758675 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 935ms 05:05:58 INFO - PROCESS | 3860 | 1465646758746 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:05:58 INFO - PROCESS | 3860 | 1465646758749 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 05:05:58 INFO - PROCESS | 3860 | 1465646758753 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 3860 | 1465646758755 Marionette TRACE conn3 <- [1,418,null,{}] 05:05:58 INFO - PROCESS | 3860 | 1465646758759 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 3860 | 1465646758761 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:58 INFO - PROCESS | 3860 | 1465646758871 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:05:58 INFO - PROCESS | 3860 | 1465646758972 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 3860 | 1465646758974 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:05:58 INFO - PROCESS | 3860 | ++DOCSHELL 12A9DC00 == 49 [pid = 3860] [id = 114] 05:05:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (12ADF000) [pid = 3860] [serial = 339] [outer = 00000000] 05:05:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (177C8000) [pid = 3860] [serial = 340] [outer = 12ADF000] 05:05:59 INFO - PROCESS | 3860 | 1465646759027 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (18060C00) [pid = 3860] [serial = 341] [outer = 12ADF000] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 13934800 == 48 [pid = 3860] [id = 69] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 105F2400 == 47 [pid = 3860] [id = 109] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 1280E800 == 46 [pid = 3860] [id = 108] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 10560800 == 45 [pid = 3860] [id = 107] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 15CAC000 == 44 [pid = 3860] [id = 106] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 15E39400 == 43 [pid = 3860] [id = 105] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 166CB000 == 42 [pid = 3860] [id = 104] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 15F2B000 == 41 [pid = 3860] [id = 103] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 15E3F000 == 40 [pid = 3860] [id = 102] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 10B63800 == 39 [pid = 3860] [id = 101] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 1314A400 == 38 [pid = 3860] [id = 100] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 10F0C000 == 37 [pid = 3860] [id = 97] 05:06:00 INFO - PROCESS | 3860 | --DOCSHELL 15F3A800 == 36 [pid = 3860] [id = 96] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (19B08800) [pid = 3860] [serial = 200] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (177C5000) [pid = 3860] [serial = 154] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1AA89C00) [pid = 3860] [serial = 283] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (19ECA000) [pid = 3860] [serial = 271] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1A548C00) [pid = 3860] [serial = 274] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (16F86C00) [pid = 3860] [serial = 266] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (16EC9000) [pid = 3860] [serial = 265] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1ADB8C00) [pid = 3860] [serial = 253] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (168D5400) [pid = 3860] [serial = 250] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (11AD6800) [pid = 3860] [serial = 257] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (10F0DC00) [pid = 3860] [serial = 256] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (156AD000) [pid = 3860] [serial = 262] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (15F25000) [pid = 3860] [serial = 263] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (132E8800) [pid = 3860] [serial = 247] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (12813000) [pid = 3860] [serial = 259] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (13243400) [pid = 3860] [serial = 260] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1A0BAC00) [pid = 3860] [serial = 272] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1830F000) [pid = 3860] [serial = 277] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1A591400) [pid = 3860] [serial = 275] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (17A49000) [pid = 3860] [serial = 268] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (18059800) [pid = 3860] [serial = 269] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1AA0BC00) [pid = 3860] [serial = 281] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1A7AC000) [pid = 3860] [serial = 280] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AA92C00) [pid = 3860] [serial = 284] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1A0B6C00) [pid = 3860] [serial = 278] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3860 | 1465646760236 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:06:00 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 05:06:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1497ms 05:06:00 INFO - PROCESS | 3860 | 1465646760256 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 3860 | 1465646760260 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 05:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:06:00 INFO - PROCESS | 3860 | 1465646760264 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 3860 | 1465646760267 Marionette TRACE conn3 <- [1,422,null,{}] 05:06:00 INFO - PROCESS | 3860 | 1465646760272 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:00 INFO - PROCESS | 3860 | 1465646760275 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:00 INFO - PROCESS | 3860 | 1465646760359 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:06:00 INFO - PROCESS | 3860 | 1465646760366 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 3860 | 1465646760369 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:00 INFO - PROCESS | 3860 | ++DOCSHELL 10FCD800 == 37 [pid = 3860] [id = 115] 05:06:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (11231C00) [pid = 3860] [serial = 342] [outer = 00000000] 05:06:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (11ADB800) [pid = 3860] [serial = 343] [outer = 11231C00] 05:06:00 INFO - PROCESS | 3860 | 1465646760415 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (12DF0400) [pid = 3860] [serial = 344] [outer = 11231C00] 05:06:01 INFO - PROCESS | 3860 | 1465646761378 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:06:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1138ms 05:06:01 INFO - PROCESS | 3860 | 1465646761412 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 3860 | 1465646761416 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 05:06:01 INFO - PROCESS | 3860 | 1465646761422 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:06:01 INFO - PROCESS | 3860 | 1465646761425 Marionette TRACE conn3 <- [1,426,null,{}] 05:06:01 INFO - PROCESS | 3860 | 1465646761429 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:01 INFO - PROCESS | 3860 | 1465646761431 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:01 INFO - PROCESS | 3860 | 1465646761518 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:06:01 INFO - PROCESS | 3860 | 1465646761525 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 3860 | 1465646761527 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:01 INFO - PROCESS | 3860 | ++DOCSHELL 15440400 == 38 [pid = 3860] [id = 116] 05:06:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (15447800) [pid = 3860] [serial = 345] [outer = 00000000] 05:06:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (15C32400) [pid = 3860] [serial = 346] [outer = 15447800] 05:06:01 INFO - PROCESS | 3860 | 1465646761574 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (15E39400) [pid = 3860] [serial = 347] [outer = 15447800] 05:06:02 INFO - PROCESS | 3860 | 1465646762055 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 3860 | 1465646762124 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:06:02 INFO - PROCESS | 3860 | 1465646762132 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 3860 | 1465646762136 Marionette TRACE conn3 <- [1,430,null,{}] 05:06:02 INFO - PROCESS | 3860 | 1465646762146 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 3860 | 1465646762150 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:02 INFO - PROCESS | 3860 | 1465646762235 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:06:02 INFO - PROCESS | 3860 | 1465646762250 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3860 | 1465646762253 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:02 INFO - PROCESS | 3860 | ++DOCSHELL 166CB000 == 39 [pid = 3860] [id = 117] 05:06:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (168D5400) [pid = 3860] [serial = 348] [outer = 00000000] 05:06:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (16EC1400) [pid = 3860] [serial = 349] [outer = 168D5400] 05:06:02 INFO - PROCESS | 3860 | 1465646762303 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (16F82C00) [pid = 3860] [serial = 350] [outer = 168D5400] 05:06:02 INFO - PROCESS | 3860 | 1465646762788 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:06:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 702ms 05:06:02 INFO - PROCESS | 3860 | 1465646762832 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 3860 | 1465646762834 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 05:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:06:02 INFO - PROCESS | 3860 | 1465646762838 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 3860 | 1465646762839 Marionette TRACE conn3 <- [1,434,null,{}] 05:06:02 INFO - PROCESS | 3860 | 1465646762843 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 3860 | 1465646762845 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:02 INFO - PROCESS | 3860 | 1465646762983 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:06:02 INFO - PROCESS | 3860 | 1465646763003 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3860 | 1465646763005 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:02 INFO - PROCESS | 3860 | ++DOCSHELL 1702C400 == 40 [pid = 3860] [id = 118] 05:06:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (174F0000) [pid = 3860] [serial = 351] [outer = 00000000] 05:06:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (17A3EC00) [pid = 3860] [serial = 352] [outer = 174F0000] 05:06:03 INFO - PROCESS | 3860 | 1465646763050 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (18059800) [pid = 3860] [serial = 353] [outer = 174F0000] 05:06:03 INFO - PROCESS | 3860 | 1465646763461 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:06:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 639ms 05:06:03 INFO - PROCESS | 3860 | 1465646763475 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 3860 | 1465646763477 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 05:06:03 INFO - PROCESS | 3860 | 1465646763480 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:06:03 INFO - PROCESS | 3860 | 1465646763482 Marionette TRACE conn3 <- [1,438,null,{}] 05:06:03 INFO - PROCESS | 3860 | 1465646763486 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:03 INFO - PROCESS | 3860 | 1465646763487 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:03 INFO - PROCESS | 3860 | 1465646763595 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:06:03 INFO - PROCESS | 3860 | 1465646763600 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 3860 | 1465646763602 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:03 INFO - PROCESS | 3860 | ++DOCSHELL 1312C400 == 41 [pid = 3860] [id = 119] 05:06:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (15F30000) [pid = 3860] [serial = 354] [outer = 00000000] 05:06:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (197A4000) [pid = 3860] [serial = 355] [outer = 15F30000] 05:06:03 INFO - PROCESS | 3860 | 1465646763647 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (19B03C00) [pid = 3860] [serial = 356] [outer = 15F30000] 05:06:04 INFO - PROCESS | 3860 | 1465646764125 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:06:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 686ms 05:06:04 INFO - PROCESS | 3860 | 1465646764165 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 3860 | 1465646764166 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 05:06:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:06:04 INFO - PROCESS | 3860 | 1465646764170 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 3860 | 1465646764172 Marionette TRACE conn3 <- [1,442,null,{}] 05:06:04 INFO - PROCESS | 3860 | 1465646764175 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 3860 | 1465646764180 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:04 INFO - PROCESS | 3860 | 1465646764328 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:06:04 INFO - PROCESS | 3860 | 1465646764354 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 3860 | 1465646764357 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:04 INFO - PROCESS | 3860 | ++DOCSHELL 1A0BB800 == 42 [pid = 3860] [id = 120] 05:06:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1A0C0000) [pid = 3860] [serial = 357] [outer = 00000000] 05:06:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1A7A3800) [pid = 3860] [serial = 358] [outer = 1A0C0000] 05:06:04 INFO - PROCESS | 3860 | 1465646764408 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1A7AC000) [pid = 3860] [serial = 359] [outer = 1A0C0000] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AA9AC00) [pid = 3860] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (18305C00) [pid = 3860] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (17899800) [pid = 3860] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (10FC3400) [pid = 3860] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1393F800) [pid = 3860] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (13CE1C00) [pid = 3860] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (18309400) [pid = 3860] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (10F11C00) [pid = 3860] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (15C31000) [pid = 3860] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (112C2000) [pid = 3860] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AA8BC00) [pid = 3860] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19B06000) [pid = 3860] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15E3F400) [pid = 3860] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1314C000) [pid = 3860] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (10FC4000) [pid = 3860] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (15F41000) [pid = 3860] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (170EC000) [pid = 3860] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (16D89000) [pid = 3860] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (15F2A000) [pid = 3860] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19B0A400) [pid = 3860] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (10FC1400) [pid = 3860] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (180C8800) [pid = 3860] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (105EDC00) [pid = 3860] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:06:04 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1302D000) [pid = 3860] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:06:05 INFO - PROCESS | 3860 | 1465646765095 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 936ms 05:06:05 INFO - PROCESS | 3860 | 1465646765115 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3860 | 1465646765117 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:06:05 INFO - PROCESS | 3860 | 1465646765121 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3860 | 1465646765122 Marionette TRACE conn3 <- [1,446,null,{}] 05:06:05 INFO - PROCESS | 3860 | 1465646765126 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 3860 | 1465646765128 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:05 INFO - PROCESS | 3860 | 1465646765208 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:06:05 INFO - PROCESS | 3860 | 1465646765214 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3860 | 1465646765216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:05 INFO - PROCESS | 3860 | ++DOCSHELL 105E4800 == 43 [pid = 3860] [id = 121] 05:06:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (112C2000) [pid = 3860] [serial = 360] [outer = 00000000] 05:06:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15E41000) [pid = 3860] [serial = 361] [outer = 112C2000] 05:06:05 INFO - PROCESS | 3860 | 1465646765258 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (15F2A000) [pid = 3860] [serial = 362] [outer = 112C2000] 05:06:05 INFO - PROCESS | 3860 | 1465646765693 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 592ms 05:06:05 INFO - PROCESS | 3860 | 1465646765721 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3860 | 1465646765723 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:06:05 INFO - PROCESS | 3860 | 1465646765726 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3860 | 1465646765728 Marionette TRACE conn3 <- [1,450,null,{}] 05:06:05 INFO - PROCESS | 3860 | 1465646765731 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 3860 | 1465646765733 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:05 INFO - PROCESS | 3860 | 1465646765825 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:06:05 INFO - PROCESS | 3860 | 1465646765832 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3860 | 1465646765834 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:05 INFO - PROCESS | 3860 | ++DOCSHELL 174F1C00 == 44 [pid = 3860] [id = 122] 05:06:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (177CFC00) [pid = 3860] [serial = 363] [outer = 00000000] 05:06:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1A08B400) [pid = 3860] [serial = 364] [outer = 177CFC00] 05:06:05 INFO - PROCESS | 3860 | 1465646765877 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1A545400) [pid = 3860] [serial = 365] [outer = 177CFC00] 05:06:06 INFO - PROCESS | 3860 | 1465646766306 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 3860 | 1465646766374 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:06:06 INFO - PROCESS | 3860 | 1465646766377 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 3860 | 1465646766379 Marionette TRACE conn3 <- [1,454,null,{}] 05:06:06 INFO - PROCESS | 3860 | 1465646766382 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:06 INFO - PROCESS | 3860 | 1465646766384 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:06 INFO - PROCESS | 3860 | 1465646766473 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:06:06 INFO - PROCESS | 3860 | 1465646766480 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 3860 | 1465646766482 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:06 INFO - PROCESS | 3860 | ++DOCSHELL 1A7B1C00 == 45 [pid = 3860] [id = 123] 05:06:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1A7B2400) [pid = 3860] [serial = 366] [outer = 00000000] 05:06:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AA7E400) [pid = 3860] [serial = 367] [outer = 1A7B2400] 05:06:06 INFO - PROCESS | 3860 | 1465646766523 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AA8A800) [pid = 3860] [serial = 368] [outer = 1A7B2400] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 18309000 == 44 [pid = 3860] [id = 70] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 15F28400 == 43 [pid = 3860] [id = 98] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 170B4800 == 42 [pid = 3860] [id = 99] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 1AA98000 == 41 [pid = 3860] [id = 82] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 1AA8AC00 == 40 [pid = 3860] [id = 85] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 10FCD800 == 39 [pid = 3860] [id = 115] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 19B10400 == 38 [pid = 3860] [id = 113] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 12A9DC00 == 37 [pid = 3860] [id = 114] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 15E3A000 == 36 [pid = 3860] [id = 112] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 13235000 == 35 [pid = 3860] [id = 110] 05:06:07 INFO - PROCESS | 3860 | --DOCSHELL 10FD0400 == 34 [pid = 3860] [id = 111] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 15440400 == 33 [pid = 3860] [id = 116] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 166CB000 == 32 [pid = 3860] [id = 117] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 1702C400 == 31 [pid = 3860] [id = 118] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 1A0BB800 == 30 [pid = 3860] [id = 120] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 105E4800 == 29 [pid = 3860] [id = 121] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 1312C400 == 28 [pid = 3860] [id = 119] 05:06:08 INFO - PROCESS | 3860 | --DOCSHELL 174F1C00 == 27 [pid = 3860] [id = 122] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (17A49C00) [pid = 3860] [serial = 163] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (114C9000) [pid = 3860] [serial = 203] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (15CA8800) [pid = 3860] [serial = 206] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (15C35400) [pid = 3860] [serial = 160] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19B0B000) [pid = 3860] [serial = 209] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (12A1A400) [pid = 3860] [serial = 157] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (16ECEC00) [pid = 3860] [serial = 251] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (13CD4800) [pid = 3860] [serial = 248] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1ADBEC00) [pid = 3860] [serial = 254] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (19B0F400) [pid = 3860] [serial = 313] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (15F24400) [pid = 3860] [serial = 304] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15F2C000) [pid = 3860] [serial = 305] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1365DC00) [pid = 3860] [serial = 299] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (131D9800) [pid = 3860] [serial = 298] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1289A000) [pid = 3860] [serial = 301] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13D81000) [pid = 3860] [serial = 302] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16D88000) [pid = 3860] [serial = 308] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16A3B800) [pid = 3860] [serial = 307] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1AA7E800) [pid = 3860] [serial = 296] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A29C800) [pid = 3860] [serial = 295] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15F40800) [pid = 3860] [serial = 286] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (177CB800) [pid = 3860] [serial = 310] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F43C00) [pid = 3860] [serial = 293] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15F3D000) [pid = 3860] [serial = 292] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1A58B800) [pid = 3860] [serial = 316] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13D81800) [pid = 3860] [serial = 290] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13C25C00) [pid = 3860] [serial = 289] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1AA88400) [pid = 3860] [serial = 325] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A0BA400) [pid = 3860] [serial = 314] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A595400) [pid = 3860] [serial = 317] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (13C21800) [pid = 3860] [serial = 319] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1AA92400) [pid = 3860] [serial = 326] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1310F800) [pid = 3860] [serial = 320] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1A7B2800) [pid = 3860] [serial = 323] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1A7AC800) [pid = 3860] [serial = 322] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (17820C00) [pid = 3860] [serial = 311] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1ADC0800) [pid = 3860] [serial = 245] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (197A7000) [pid = 3860] [serial = 166] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:08 INFO - PROCESS | 3860 | 1465646768333 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:06:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2012ms 05:06:08 INFO - PROCESS | 3860 | 1465646768394 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 3860 | 1465646768398 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 05:06:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:06:08 INFO - PROCESS | 3860 | 1465646768403 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 3860 | 1465646768406 Marionette TRACE conn3 <- [1,458,null,{}] 05:06:08 INFO - PROCESS | 3860 | 1465646768412 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:08 INFO - PROCESS | 3860 | 1465646768415 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:08 INFO - PROCESS | 3860 | 1465646768503 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:06:08 INFO - PROCESS | 3860 | 1465646768510 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 3860 | 1465646768515 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:08 INFO - PROCESS | 3860 | ++DOCSHELL 10F11000 == 28 [pid = 3860] [id = 124] 05:06:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (10F14800) [pid = 3860] [serial = 369] [outer = 00000000] 05:06:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (112CB800) [pid = 3860] [serial = 370] [outer = 10F14800] 05:06:08 INFO - PROCESS | 3860 | 1465646768561 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (11AD2C00) [pid = 3860] [serial = 371] [outer = 10F14800] 05:06:08 INFO - PROCESS | 3860 | [3860] 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 05:06:08 INFO - PROCESS | 3860 | [3860] 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 05:06:09 INFO - PROCESS | 3860 | 1465646769053 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 3860 | 1465646769108 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:06:09 INFO - PROCESS | 3860 | 1465646769115 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 3860 | 1465646769117 Marionette TRACE conn3 <- [1,462,null,{}] 05:06:09 INFO - PROCESS | 3860 | 1465646769121 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 3860 | 1465646769124 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:09 INFO - PROCESS | 3860 | 1465646769208 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:06:09 INFO - PROCESS | 3860 | 1465646769217 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 3860 | 1465646769219 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:09 INFO - PROCESS | 3860 | ++DOCSHELL 13030400 == 29 [pid = 3860] [id = 125] 05:06:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (130A1000) [pid = 3860] [serial = 372] [outer = 00000000] 05:06:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1312C800) [pid = 3860] [serial = 373] [outer = 130A1000] 05:06:09 INFO - PROCESS | 3860 | 1465646769266 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (131CCC00) [pid = 3860] [serial = 374] [outer = 130A1000] 05:06:09 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:09 INFO - PROCESS | 3860 | 1465646769724 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 3860 | 1465646769754 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:06:09 INFO - PROCESS | 3860 | 1465646769758 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 3860 | 1465646769762 Marionette TRACE conn3 <- [1,466,null,{}] 05:06:09 INFO - PROCESS | 3860 | 1465646769773 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 3860 | 1465646769777 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:09 INFO - PROCESS | 3860 | 1465646769885 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:06:09 INFO - PROCESS | 3860 | 1465646769896 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 3860 | 1465646769899 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:09 INFO - PROCESS | 3860 | ++DOCSHELL 13C23400 == 30 [pid = 3860] [id = 126] 05:06:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13C23800) [pid = 3860] [serial = 375] [outer = 00000000] 05:06:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13D72400) [pid = 3860] [serial = 376] [outer = 13C23800] 05:06:10 INFO - PROCESS | 3860 | 1465646770018 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13D81000) [pid = 3860] [serial = 377] [outer = 13C23800] 05:06:10 INFO - PROCESS | 3860 | 1465646770384 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 3860 | 1465646770397 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 05:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:06:10 INFO - PROCESS | 3860 | 1465646770401 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 3860 | 1465646770413 Marionette TRACE conn3 <- [1,470,null,{}] 05:06:10 INFO - PROCESS | 3860 | 1465646770417 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:10 INFO - PROCESS | 3860 | 1465646770419 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:10 INFO - PROCESS | 3860 | 1465646770501 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:06:10 INFO - PROCESS | 3860 | 1465646770580 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 3860 | 1465646770582 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:10 INFO - PROCESS | 3860 | ++DOCSHELL 13D7F800 == 31 [pid = 3860] [id = 127] 05:06:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1430B000) [pid = 3860] [serial = 378] [outer = 00000000] 05:06:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15C26C00) [pid = 3860] [serial = 379] [outer = 1430B000] 05:06:10 INFO - PROCESS | 3860 | 1465646770625 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15CAAC00) [pid = 3860] [serial = 380] [outer = 1430B000] 05:06:10 INFO - PROCESS | 3860 | 1465646770992 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 655ms 05:06:11 INFO - PROCESS | 3860 | 1465646771061 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 3860 | 1465646771063 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 05:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:06:11 INFO - PROCESS | 3860 | 1465646771067 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 3860 | 1465646771068 Marionette TRACE conn3 <- [1,474,null,{}] 05:06:11 INFO - PROCESS | 3860 | 1465646771071 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:11 INFO - PROCESS | 3860 | 1465646771073 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:11 INFO - PROCESS | 3860 | 1465646771147 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:06:11 INFO - PROCESS | 3860 | 1465646771152 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 3860 | 1465646771154 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:11 INFO - PROCESS | 3860 | ++DOCSHELL 15E38000 == 32 [pid = 3860] [id = 128] 05:06:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15E38400) [pid = 3860] [serial = 381] [outer = 00000000] 05:06:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15E41C00) [pid = 3860] [serial = 382] [outer = 15E38400] 05:06:11 INFO - PROCESS | 3860 | 1465646771197 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F29C00) [pid = 3860] [serial = 383] [outer = 15E38400] 05:06:11 INFO - PROCESS | 3860 | 1465646771633 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 639ms 05:06:11 INFO - PROCESS | 3860 | 1465646771687 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 3860 | 1465646771689 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 05:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:06:11 INFO - PROCESS | 3860 | 1465646771692 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 3860 | 1465646771694 Marionette TRACE conn3 <- [1,478,null,{}] 05:06:11 INFO - PROCESS | 3860 | 1465646771697 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:11 INFO - PROCESS | 3860 | 1465646771703 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:11 INFO - PROCESS | 3860 | 1465646771830 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:06:11 INFO - PROCESS | 3860 | 1465646771845 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 3860 | 1465646771847 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:11 INFO - PROCESS | 3860 | ++DOCSHELL 15F43C00 == 33 [pid = 3860] [id = 129] 05:06:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F44000) [pid = 3860] [serial = 384] [outer = 00000000] 05:06:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16088000) [pid = 3860] [serial = 385] [outer = 15F44000] 05:06:11 INFO - PROCESS | 3860 | 1465646771890 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16993C00) [pid = 3860] [serial = 386] [outer = 15F44000] 05:06:12 INFO - PROCESS | 3860 | 1465646772313 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 640ms 05:06:12 INFO - PROCESS | 3860 | 1465646772341 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 3860 | 1465646772353 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 05:06:12 INFO - PROCESS | 3860 | 1465646772358 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 3860 | 1465646772359 Marionette TRACE conn3 <- [1,482,null,{}] 05:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:06:12 INFO - PROCESS | 3860 | 1465646772363 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 3860 | 1465646772365 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:12 INFO - PROCESS | 3860 | 1465646772437 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:06:12 INFO - PROCESS | 3860 | 1465646772468 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 3860 | 1465646772470 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:12 INFO - PROCESS | 3860 | ++DOCSHELL 16D81000 == 34 [pid = 3860] [id = 130] 05:06:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16D84800) [pid = 3860] [serial = 387] [outer = 00000000] 05:06:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16F1CC00) [pid = 3860] [serial = 388] [outer = 16D84800] 05:06:12 INFO - PROCESS | 3860 | 1465646772515 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16F22400) [pid = 3860] [serial = 389] [outer = 16D84800] 05:06:12 INFO - PROCESS | 3860 | 1465646772928 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 592ms 05:06:12 INFO - PROCESS | 3860 | 1465646772974 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 3860 | 1465646772976 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 05:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:06:12 INFO - PROCESS | 3860 | 1465646772980 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 3860 | 1465646772982 Marionette TRACE conn3 <- [1,486,null,{}] 05:06:12 INFO - PROCESS | 3860 | 1465646772985 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 3860 | 1465646772987 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:13 INFO - PROCESS | 3860 | 1465646773074 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:06:13 INFO - PROCESS | 3860 | 1465646773078 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 3860 | 1465646773080 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:13 INFO - PROCESS | 3860 | ++DOCSHELL 16081C00 == 35 [pid = 3860] [id = 131] 05:06:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (170B4800) [pid = 3860] [serial = 390] [outer = 00000000] 05:06:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (177D0C00) [pid = 3860] [serial = 391] [outer = 170B4800] 05:06:13 INFO - PROCESS | 3860 | 1465646773122 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (17816C00) [pid = 3860] [serial = 392] [outer = 170B4800] 05:06:13 INFO - PROCESS | 3860 | 1465646773567 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:06:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 05:06:13 INFO - PROCESS | 3860 | 1465646773619 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 3860 | 1465646773622 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 05:06:13 INFO - PROCESS | 3860 | 1465646773625 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:06:13 INFO - PROCESS | 3860 | 1465646773626 Marionette TRACE conn3 <- [1,490,null,{}] 05:06:13 INFO - PROCESS | 3860 | 1465646773635 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 3860 | 1465646773637 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:13 INFO - PROCESS | 3860 | 1465646773741 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:06:13 INFO - PROCESS | 3860 | 1465646773824 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 3860 | 1465646773826 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:13 INFO - PROCESS | 3860 | ++DOCSHELL 13C21800 == 36 [pid = 3860] [id = 132] 05:06:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (17A47400) [pid = 3860] [serial = 393] [outer = 00000000] 05:06:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (18154400) [pid = 3860] [serial = 394] [outer = 17A47400] 05:06:13 INFO - PROCESS | 3860 | 1465646773868 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (18302000) [pid = 3860] [serial = 395] [outer = 17A47400] 05:06:14 INFO - PROCESS | 3860 | 1465646774261 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:06:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 686ms 05:06:14 INFO - PROCESS | 3860 | 1465646774325 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 3860 | 1465646774327 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 05:06:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:06:14 INFO - PROCESS | 3860 | 1465646774330 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 3860 | 1465646774331 Marionette TRACE conn3 <- [1,494,null,{}] 05:06:14 INFO - PROCESS | 3860 | 1465646774346 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:14 INFO - PROCESS | 3860 | 1465646774357 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:14 INFO - PROCESS | 3860 | 1465646774466 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:06:14 INFO - PROCESS | 3860 | 1465646774476 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 3860 | 1465646774478 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:14 INFO - PROCESS | 3860 | ++DOCSHELL 17A42C00 == 37 [pid = 3860] [id = 133] 05:06:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (197A7400) [pid = 3860] [serial = 396] [outer = 00000000] 05:06:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (19B09C00) [pid = 3860] [serial = 397] [outer = 197A7400] 05:06:14 INFO - PROCESS | 3860 | 1465646774566 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19B0F000) [pid = 3860] [serial = 398] [outer = 197A7400] 05:06:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (197A1C00) [pid = 3860] [serial = 399] [outer = 1B54B400] 05:06:15 INFO - PROCESS | 3860 | 1465646775035 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:06:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms 05:06:15 INFO - PROCESS | 3860 | 1465646775118 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 3860 | 1465646775120 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 05:06:15 INFO - PROCESS | 3860 | 1465646775123 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 3860 | 1465646775126 Marionette TRACE conn3 <- [1,498,null,{}] 05:06:15 INFO - PROCESS | 3860 | 1465646775130 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:06:15 INFO - PROCESS | 3860 | 1465646775132 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:15 INFO - PROCESS | 3860 | 1465646775251 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (174F0000) [pid = 3860] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (177CFC00) [pid = 3860] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15F30000) [pid = 3860] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1A0C0000) [pid = 3860] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15447800) [pid = 3860] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (11231C00) [pid = 3860] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (12ADF000) [pid = 3860] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (19B10C00) [pid = 3860] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15E3A400) [pid = 3860] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (114C7400) [pid = 3860] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13235800) [pid = 3860] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (168D5400) [pid = 3860] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (112C2000) [pid = 3860] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:06:15 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15F3DC00) [pid = 3860] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:06:15 INFO - PROCESS | 3860 | 1465646775541 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 3860 | 1465646775544 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:15 INFO - PROCESS | 3860 | ++DOCSHELL 1031B800 == 38 [pid = 3860] [id = 134] 05:06:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (104E6C00) [pid = 3860] [serial = 400] [outer = 00000000] 05:06:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (12AA8400) [pid = 3860] [serial = 401] [outer = 104E6C00] 05:06:15 INFO - PROCESS | 3860 | 1465646775590 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15CA8800) [pid = 3860] [serial = 402] [outer = 104E6C00] 05:06:16 INFO - PROCESS | 3860 | 1465646776005 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:06:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 951ms 05:06:16 INFO - PROCESS | 3860 | 1465646776077 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 3860 | 1465646776081 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:06:16 INFO - PROCESS | 3860 | 1465646776087 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 3860 | 1465646776090 Marionette TRACE conn3 <- [1,502,null,{}] 05:06:16 INFO - PROCESS | 3860 | 1465646776097 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 3860 | 1465646776102 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:16 INFO - PROCESS | 3860 | 1465646776226 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:06:16 INFO - PROCESS | 3860 | 1465646776337 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 3860 | 1465646776340 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:16 INFO - PROCESS | 3860 | ++DOCSHELL 10FCC800 == 39 [pid = 3860] [id = 135] 05:06:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (10FCD800) [pid = 3860] [serial = 403] [outer = 00000000] 05:06:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (11AD6400) [pid = 3860] [serial = 404] [outer = 10FCD800] 05:06:16 INFO - PROCESS | 3860 | 1465646776395 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (12812800) [pid = 3860] [serial = 405] [outer = 10FCD800] 05:06:17 INFO - PROCESS | 3860 | 1465646777118 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1045ms 05:06:17 INFO - PROCESS | 3860 | 1465646777136 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 3860 | 1465646777143 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 05:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:06:17 INFO - PROCESS | 3860 | 1465646777193 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 3860 | 1465646777196 Marionette TRACE conn3 <- [1,506,null,{}] 05:06:17 INFO - PROCESS | 3860 | 1465646777201 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:17 INFO - PROCESS | 3860 | 1465646777203 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:17 INFO - PROCESS | 3860 | 1465646777318 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:06:17 INFO - PROCESS | 3860 | 1465646777441 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 3860 | 1465646777444 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:17 INFO - PROCESS | 3860 | ++DOCSHELL 132E5400 == 40 [pid = 3860] [id = 136] 05:06:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (132E5800) [pid = 3860] [serial = 406] [outer = 00000000] 05:06:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1393FC00) [pid = 3860] [serial = 407] [outer = 132E5800] 05:06:17 INFO - PROCESS | 3860 | 1465646777500 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (13D7A000) [pid = 3860] [serial = 408] [outer = 132E5800] 05:06:18 INFO - PROCESS | 3860 | 1465646778361 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 17A42C00 == 39 [pid = 3860] [id = 133] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 13C21800 == 38 [pid = 3860] [id = 132] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 16081C00 == 37 [pid = 3860] [id = 131] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 16D81000 == 36 [pid = 3860] [id = 130] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 15F43C00 == 35 [pid = 3860] [id = 129] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 15E38000 == 34 [pid = 3860] [id = 128] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 13D7F800 == 33 [pid = 3860] [id = 127] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 13C23400 == 32 [pid = 3860] [id = 126] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 13030400 == 31 [pid = 3860] [id = 125] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 10F11000 == 30 [pid = 3860] [id = 124] 05:06:18 INFO - PROCESS | 3860 | --DOCSHELL 1A7B1C00 == 29 [pid = 3860] [id = 123] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1607E000) [pid = 3860] [serial = 287] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (17A3EC00) [pid = 3860] [serial = 352] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1A545400) [pid = 3860] [serial = 365] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1AA7E400) [pid = 3860] [serial = 367] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (197A4000) [pid = 3860] [serial = 355] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (18059800) [pid = 3860] [serial = 353] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1A7A3800) [pid = 3860] [serial = 358] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19B03C00) [pid = 3860] [serial = 356] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1A08B400) [pid = 3860] [serial = 364] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15C32400) [pid = 3860] [serial = 346] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11ADB800) [pid = 3860] [serial = 343] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (12DF0400) [pid = 3860] [serial = 344] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (18060C00) [pid = 3860] [serial = 341] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (177C8000) [pid = 3860] [serial = 340] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1AA16C00) [pid = 3860] [serial = 338] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1A58AC00) [pid = 3860] [serial = 337] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15F3B800) [pid = 3860] [serial = 335] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15F26C00) [pid = 3860] [serial = 334] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1323D800) [pid = 3860] [serial = 332] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (13238000) [pid = 3860] [serial = 331] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1323BC00) [pid = 3860] [serial = 328] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1AA88C00) [pid = 3860] [serial = 329] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (16EC1400) [pid = 3860] [serial = 349] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15E39400) [pid = 3860] [serial = 347] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15E41000) [pid = 3860] [serial = 361] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1A7AC000) [pid = 3860] [serial = 359] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (16F82C00) [pid = 3860] [serial = 350] [outer = 00000000] [url = about:blank] 05:06:18 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (15F2A000) [pid = 3860] [serial = 362] [outer = 00000000] [url = about:blank] 05:06:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:06:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1279ms 05:06:18 INFO - PROCESS | 3860 | 1465646778453 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 3860 | 1465646778457 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 05:06:18 INFO - PROCESS | 3860 | 1465646778462 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:06:18 INFO - PROCESS | 3860 | 1465646778465 Marionette TRACE conn3 <- [1,510,null,{}] 05:06:18 INFO - PROCESS | 3860 | 1465646778470 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:18 INFO - PROCESS | 3860 | 1465646778473 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:18 INFO - PROCESS | 3860 | 1465646778564 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:06:18 INFO - PROCESS | 3860 | 1465646778570 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 3860 | 1465646778575 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:18 INFO - PROCESS | 3860 | ++DOCSHELL 11233000 == 30 [pid = 3860] [id = 137] 05:06:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (112C5000) [pid = 3860] [serial = 409] [outer = 00000000] 05:06:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (11ADB800) [pid = 3860] [serial = 410] [outer = 112C5000] 05:06:18 INFO - PROCESS | 3860 | 1465646778624 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (12A12800) [pid = 3860] [serial = 411] [outer = 112C5000] 05:06:19 INFO - PROCESS | 3860 | 1465646779111 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:06:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 702ms 05:06:19 INFO - PROCESS | 3860 | 1465646779162 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 3860 | 1465646779166 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 05:06:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:06:19 INFO - PROCESS | 3860 | 1465646779172 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 3860 | 1465646779174 Marionette TRACE conn3 <- [1,514,null,{}] 05:06:19 INFO - PROCESS | 3860 | 1465646779178 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:19 INFO - PROCESS | 3860 | 1465646779180 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:19 INFO - PROCESS | 3860 | 1465646779253 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:06:19 INFO - PROCESS | 3860 | 1465646779262 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 3860 | 1465646779264 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:19 INFO - PROCESS | 3860 | ++DOCSHELL 1312C400 == 31 [pid = 3860] [id = 138] 05:06:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13147400) [pid = 3860] [serial = 412] [outer = 00000000] 05:06:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13238000) [pid = 3860] [serial = 413] [outer = 13147400] 05:06:19 INFO - PROCESS | 3860 | 1465646779312 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1323E400) [pid = 3860] [serial = 414] [outer = 13147400] 05:06:19 INFO - PROCESS | 3860 | 1465646779754 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:06:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 624ms 05:06:19 INFO - PROCESS | 3860 | 1465646779800 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 3860 | 1465646779802 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 05:06:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:06:19 INFO - PROCESS | 3860 | 1465646779806 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 3860 | 1465646779810 Marionette TRACE conn3 <- [1,518,null,{}] 05:06:19 INFO - PROCESS | 3860 | 1465646779820 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:19 INFO - PROCESS | 3860 | 1465646779825 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:19 INFO - PROCESS | 3860 | 1465646779936 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:06:19 INFO - PROCESS | 3860 | 1465646779946 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 3860 | 1465646779949 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:19 INFO - PROCESS | 3860 | ++DOCSHELL 1544E400 == 32 [pid = 3860] [id = 139] 05:06:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1544E800) [pid = 3860] [serial = 415] [outer = 00000000] 05:06:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15C32400) [pid = 3860] [serial = 416] [outer = 1544E800] 05:06:19 INFO - PROCESS | 3860 | 1465646780000 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (15E37400) [pid = 3860] [serial = 417] [outer = 1544E800] 05:06:20 INFO - PROCESS | 3860 | 1465646780439 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:06:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 701ms 05:06:20 INFO - PROCESS | 3860 | 1465646780504 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 3860 | 1465646780507 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 05:06:20 INFO - PROCESS | 3860 | 1465646780510 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:06:20 INFO - PROCESS | 3860 | 1465646780512 Marionette TRACE conn3 <- [1,522,null,{}] 05:06:20 INFO - PROCESS | 3860 | 1465646780519 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:20 INFO - PROCESS | 3860 | 1465646780521 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:20 INFO - PROCESS | 3860 | 1465646780630 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:06:20 INFO - PROCESS | 3860 | 1465646780641 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 3860 | 1465646780644 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:20 INFO - PROCESS | 3860 | ++DOCSHELL 15E3A000 == 33 [pid = 3860] [id = 140] 05:06:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15E3B800) [pid = 3860] [serial = 418] [outer = 00000000] 05:06:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15F38C00) [pid = 3860] [serial = 419] [outer = 15E3B800] 05:06:20 INFO - PROCESS | 3860 | 1465646780687 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F3DC00) [pid = 3860] [serial = 420] [outer = 15E3B800] 05:06:21 INFO - PROCESS | 3860 | 1465646781151 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:06:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 702ms 05:06:21 INFO - PROCESS | 3860 | 1465646781210 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 3860 | 1465646781212 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 05:06:21 INFO - PROCESS | 3860 | 1465646781215 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:06:21 INFO - PROCESS | 3860 | 1465646781216 Marionette TRACE conn3 <- [1,526,null,{}] 05:06:21 INFO - PROCESS | 3860 | 1465646781220 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:21 INFO - PROCESS | 3860 | 1465646781222 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:21 INFO - PROCESS | 3860 | 1465646781373 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:06:21 INFO - PROCESS | 3860 | 1465646781384 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 3860 | 1465646781386 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:21 INFO - PROCESS | 3860 | ++DOCSHELL 15E40C00 == 34 [pid = 3860] [id = 141] 05:06:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F42C00) [pid = 3860] [serial = 421] [outer = 00000000] 05:06:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16080C00) [pid = 3860] [serial = 422] [outer = 15F42C00] 05:06:21 INFO - PROCESS | 3860 | 1465646781429 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1608B400) [pid = 3860] [serial = 423] [outer = 15F42C00] 05:06:21 INFO - PROCESS | 3860 | 1465646781883 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:06:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 686ms 05:06:21 INFO - PROCESS | 3860 | 1465646781921 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 3860 | 1465646781923 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 05:06:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:06:21 INFO - PROCESS | 3860 | 1465646781927 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 3860 | 1465646781928 Marionette TRACE conn3 <- [1,530,null,{}] 05:06:21 INFO - PROCESS | 3860 | 1465646781932 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:21 INFO - PROCESS | 3860 | 1465646781937 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:22 INFO - PROCESS | 3860 | 1465646782068 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:06:22 INFO - PROCESS | 3860 | 1465646782125 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 3860 | 1465646782127 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:22 INFO - PROCESS | 3860 | ++DOCSHELL 16F25000 == 35 [pid = 3860] [id = 142] 05:06:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16F29400) [pid = 3860] [serial = 424] [outer = 00000000] 05:06:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1781A000) [pid = 3860] [serial = 425] [outer = 16F29400] 05:06:22 INFO - PROCESS | 3860 | 1465646782170 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17A43000) [pid = 3860] [serial = 426] [outer = 16F29400] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1430B000) [pid = 3860] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10F14800) [pid = 3860] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17A47400) [pid = 3860] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15E38400) [pid = 3860] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13C23800) [pid = 3860] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (170B4800) [pid = 3860] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15F44000) [pid = 3860] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (197A7400) [pid = 3860] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1A7B2400) [pid = 3860] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (130A1000) [pid = 3860] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:06:22 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (16D84800) [pid = 3860] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:06:22 INFO - PROCESS | 3860 | 1465646782704 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:06:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:06:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:06:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:06:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:06:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 05:06:22 INFO - PROCESS | 3860 | 1465646782727 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 3860 | 1465646782729 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 05:06:22 INFO - PROCESS | 3860 | 1465646782732 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:06:22 INFO - PROCESS | 3860 | 1465646782734 Marionette TRACE conn3 <- [1,534,null,{}] 05:06:22 INFO - PROCESS | 3860 | 1465646782737 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 3860 | 1465646782739 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:22 INFO - PROCESS | 3860 | 1465646782827 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:06:22 INFO - PROCESS | 3860 | 1465646782832 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 3860 | 1465646782834 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:22 INFO - PROCESS | 3860 | ++DOCSHELL 10A4F800 == 36 [pid = 3860] [id = 143] 05:06:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (10F14800) [pid = 3860] [serial = 427] [outer = 00000000] 05:06:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1781BC00) [pid = 3860] [serial = 428] [outer = 10F14800] 05:06:22 INFO - PROCESS | 3860 | 1465646782876 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (17A42C00) [pid = 3860] [serial = 429] [outer = 10F14800] 05:06:23 INFO - PROCESS | 3860 | 1465646783279 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:06:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 593ms 05:06:23 INFO - PROCESS | 3860 | 1465646783329 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 3860 | 1465646783331 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 05:06:23 INFO - PROCESS | 3860 | 1465646783335 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:06:23 INFO - PROCESS | 3860 | 1465646783336 Marionette TRACE conn3 <- [1,538,null,{}] 05:06:23 INFO - PROCESS | 3860 | 1465646783340 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 3860 | 1465646783341 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:23 INFO - PROCESS | 3860 | 1465646783417 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:06:23 INFO - PROCESS | 3860 | 1465646783423 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 3860 | 1465646783425 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:23 INFO - PROCESS | 3860 | ++DOCSHELL 13CDFC00 == 37 [pid = 3860] [id = 144] 05:06:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (14EB6800) [pid = 3860] [serial = 430] [outer = 00000000] 05:06:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (18309400) [pid = 3860] [serial = 431] [outer = 14EB6800] 05:06:23 INFO - PROCESS | 3860 | 1465646783468 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (197A8800) [pid = 3860] [serial = 432] [outer = 14EB6800] 05:06:23 INFO - PROCESS | 3860 | 1465646783865 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:06:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 592ms 05:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:06:23 INFO - PROCESS | 3860 | 1465646783932 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 3860 | 1465646783934 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 05:06:23 INFO - PROCESS | 3860 | 1465646783937 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 3860 | 1465646783939 Marionette TRACE conn3 <- [1,542,null,{}] 05:06:23 INFO - PROCESS | 3860 | 1465646783946 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 3860 | 1465646783948 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:24 INFO - PROCESS | 3860 | 1465646784026 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:06:24 INFO - PROCESS | 3860 | 1465646784034 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 3860 | 1465646784044 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:24 INFO - PROCESS | 3860 | ++DOCSHELL 13232800 == 38 [pid = 3860] [id = 145] 05:06:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13D80400) [pid = 3860] [serial = 433] [outer = 00000000] 05:06:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19ECE400) [pid = 3860] [serial = 434] [outer = 13D80400] 05:06:24 INFO - PROCESS | 3860 | 1465646784089 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19ED4800) [pid = 3860] [serial = 435] [outer = 13D80400] 05:06:24 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:24 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:24 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:24 INFO - PROCESS | 3860 | 1465646784525 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:06:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 05:06:24 INFO - PROCESS | 3860 | 1465646784577 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 3860 | 1465646784579 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 05:06:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:06:24 INFO - PROCESS | 3860 | 1465646784582 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 3860 | 1465646784584 Marionette TRACE conn3 <- [1,546,null,{}] 05:06:24 INFO - PROCESS | 3860 | 1465646784628 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:24 INFO - PROCESS | 3860 | 1465646784631 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:24 INFO - PROCESS | 3860 | 1465646784735 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:06:24 INFO - PROCESS | 3860 | 1465646784837 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 3860 | 1465646784840 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:24 INFO - PROCESS | 3860 | ++DOCSHELL 10F16000 == 39 [pid = 3860] [id = 146] 05:06:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (10FC1400) [pid = 3860] [serial = 436] [outer = 00000000] 05:06:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (11233400) [pid = 3860] [serial = 437] [outer = 10FC1400] 05:06:24 INFO - PROCESS | 3860 | 1465646784910 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1280E800) [pid = 3860] [serial = 438] [outer = 10FC1400] 05:06:25 INFO - PROCESS | 3860 | 1465646785510 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 936ms 05:06:25 INFO - PROCESS | 3860 | 1465646785527 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 3860 | 1465646785531 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 05:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:06:25 INFO - PROCESS | 3860 | 1465646785536 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 3860 | 1465646785539 Marionette TRACE conn3 <- [1,550,null,{}] 05:06:25 INFO - PROCESS | 3860 | 1465646785544 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:25 INFO - PROCESS | 3860 | 1465646785547 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:25 INFO - PROCESS | 3860 | 1465646785653 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:06:25 INFO - PROCESS | 3860 | 1465646785753 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 3860 | 1465646785758 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:25 INFO - PROCESS | 3860 | ++DOCSHELL 13CE1000 == 40 [pid = 3860] [id = 147] 05:06:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (13CE2400) [pid = 3860] [serial = 439] [outer = 00000000] 05:06:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (14EB2C00) [pid = 3860] [serial = 440] [outer = 13CE2400] 05:06:25 INFO - PROCESS | 3860 | 1465646785812 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (156A7800) [pid = 3860] [serial = 441] [outer = 13CE2400] 05:06:26 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:26 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:26 INFO - PROCESS | 3860 | 1465646786368 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 905ms 05:06:26 INFO - PROCESS | 3860 | 1465646786437 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 3860 | 1465646786440 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 05:06:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:06:26 INFO - PROCESS | 3860 | 1465646786444 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 3860 | 1465646786446 Marionette TRACE conn3 <- [1,554,null,{}] 05:06:26 INFO - PROCESS | 3860 | 1465646786450 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:26 INFO - PROCESS | 3860 | 1465646786452 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:26 INFO - PROCESS | 3860 | 1465646786558 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:06:26 INFO - PROCESS | 3860 | 1465646786654 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 3860 | 1465646786658 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:26 INFO - PROCESS | 3860 | ++DOCSHELL 16A44C00 == 41 [pid = 3860] [id = 148] 05:06:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16A45000) [pid = 3860] [serial = 442] [outer = 00000000] 05:06:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (170EC000) [pid = 3860] [serial = 443] [outer = 16A45000] 05:06:26 INFO - PROCESS | 3860 | 1465646786713 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1814D800) [pid = 3860] [serial = 444] [outer = 16A45000] 05:06:27 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:27 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:27 INFO - PROCESS | 3860 | 1465646787323 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 935ms 05:06:27 INFO - PROCESS | 3860 | 1465646787378 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 3860 | 1465646787384 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 05:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:06:27 INFO - PROCESS | 3860 | 1465646787389 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 3860 | 1465646787392 Marionette TRACE conn3 <- [1,558,null,{}] 05:06:27 INFO - PROCESS | 3860 | 1465646787395 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:27 INFO - PROCESS | 3860 | 1465646787398 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:27 INFO - PROCESS | 3860 | 1465646787507 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:06:27 INFO - PROCESS | 3860 | 1465646787627 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 3860 | 1465646787630 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:27 INFO - PROCESS | 3860 | ++DOCSHELL 16F8A800 == 42 [pid = 3860] [id = 149] 05:06:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A543400) [pid = 3860] [serial = 445] [outer = 00000000] 05:06:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1A587400) [pid = 3860] [serial = 446] [outer = 1A543400] 05:06:27 INFO - PROCESS | 3860 | 1465646787682 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A58EC00) [pid = 3860] [serial = 447] [outer = 1A543400] 05:06:28 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:28 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:28 INFO - PROCESS | 3860 | 1465646788418 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:06:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1075ms 05:06:28 INFO - PROCESS | 3860 | 1465646788480 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 3860 | 1465646788484 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 05:06:28 INFO - PROCESS | 3860 | 1465646788490 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:06:28 INFO - PROCESS | 3860 | 1465646788493 Marionette TRACE conn3 <- [1,562,null,{}] 05:06:28 INFO - PROCESS | 3860 | 1465646788498 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:28 INFO - PROCESS | 3860 | 1465646788500 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:28 INFO - PROCESS | 3860 | 1465646788602 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:06:28 INFO - PROCESS | 3860 | 1465646788684 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 3860 | 1465646788689 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:28 INFO - PROCESS | 3860 | ++DOCSHELL 12AAA800 == 43 [pid = 3860] [id = 150] 05:06:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (12AE6800) [pid = 3860] [serial = 448] [outer = 00000000] 05:06:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (13121800) [pid = 3860] [serial = 449] [outer = 12AE6800] 05:06:28 INFO - PROCESS | 3860 | 1465646788783 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (131D1000) [pid = 3860] [serial = 450] [outer = 12AE6800] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 13CDFC00 == 42 [pid = 3860] [id = 144] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 10A4F800 == 41 [pid = 3860] [id = 143] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 16F25000 == 40 [pid = 3860] [id = 142] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 15E40C00 == 39 [pid = 3860] [id = 141] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 15E3A000 == 38 [pid = 3860] [id = 140] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 1544E400 == 37 [pid = 3860] [id = 139] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 1312C400 == 36 [pid = 3860] [id = 138] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 11233000 == 35 [pid = 3860] [id = 137] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 1031B800 == 34 [pid = 3860] [id = 134] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 132E5400 == 33 [pid = 3860] [id = 136] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 10FCC800 == 32 [pid = 3860] [id = 135] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 16F8A800 == 31 [pid = 3860] [id = 149] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 16A44C00 == 30 [pid = 3860] [id = 148] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 13232800 == 29 [pid = 3860] [id = 145] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 10F16000 == 28 [pid = 3860] [id = 146] 05:06:29 INFO - PROCESS | 3860 | --DOCSHELL 13CE1000 == 27 [pid = 3860] [id = 147] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15C26C00) [pid = 3860] [serial = 379] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (15CAAC00) [pid = 3860] [serial = 380] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (112CB800) [pid = 3860] [serial = 370] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (11AD2C00) [pid = 3860] [serial = 371] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (18154400) [pid = 3860] [serial = 394] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15E41C00) [pid = 3860] [serial = 382] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15F29C00) [pid = 3860] [serial = 383] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13D72400) [pid = 3860] [serial = 376] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13D81000) [pid = 3860] [serial = 377] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (177D0C00) [pid = 3860] [serial = 391] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16088000) [pid = 3860] [serial = 385] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (17A40400) [pid = 3860] [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.] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19B09C00) [pid = 3860] [serial = 397] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (18302000) [pid = 3860] [serial = 395] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16993C00) [pid = 3860] [serial = 386] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1AA8A800) [pid = 3860] [serial = 368] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1312C800) [pid = 3860] [serial = 373] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (131CCC00) [pid = 3860] [serial = 374] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19B0F000) [pid = 3860] [serial = 398] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16F1CC00) [pid = 3860] [serial = 388] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (16F22400) [pid = 3860] [serial = 389] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12AA8400) [pid = 3860] [serial = 401] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (17816C00) [pid = 3860] [serial = 392] [outer = 00000000] [url = about:blank] 05:06:29 INFO - PROCESS | 3860 | 1465646789898 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:06:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1450ms 05:06:29 INFO - PROCESS | 3860 | 1465646789949 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 3860 | 1465646789953 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 05:06:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:06:29 INFO - PROCESS | 3860 | 1465646789960 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 3860 | 1465646789963 Marionette TRACE conn3 <- [1,566,null,{}] 05:06:29 INFO - PROCESS | 3860 | 1465646789968 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 3860 | 1465646789971 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:30 INFO - PROCESS | 3860 | 1465646790099 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:06:30 INFO - PROCESS | 3860 | 1465646790180 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 3860 | 1465646790182 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:30 INFO - PROCESS | 3860 | ++DOCSHELL 112C1800 == 28 [pid = 3860] [id = 151] 05:06:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (112C3000) [pid = 3860] [serial = 451] [outer = 00000000] 05:06:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (114C9000) [pid = 3860] [serial = 452] [outer = 112C3000] 05:06:30 INFO - PROCESS | 3860 | 1465646790229 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (11ADD800) [pid = 3860] [serial = 453] [outer = 112C3000] 05:06:30 INFO - PROCESS | 3860 | 1465646790624 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:06:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 686ms 05:06:30 INFO - PROCESS | 3860 | 1465646790654 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 3860 | 1465646790659 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 05:06:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:06:30 INFO - PROCESS | 3860 | 1465646790665 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 3860 | 1465646790667 Marionette TRACE conn3 <- [1,570,null,{}] 05:06:30 INFO - PROCESS | 3860 | 1465646790671 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:30 INFO - PROCESS | 3860 | 1465646790673 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:30 INFO - PROCESS | 3860 | 1465646790759 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:06:30 INFO - PROCESS | 3860 | 1465646790765 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 3860 | 1465646790767 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:30 INFO - PROCESS | 3860 | ++DOCSHELL 131CF800 == 29 [pid = 3860] [id = 152] 05:06:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (131D0000) [pid = 3860] [serial = 454] [outer = 00000000] 05:06:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13233000) [pid = 3860] [serial = 455] [outer = 131D0000] 05:06:30 INFO - PROCESS | 3860 | 1465646790813 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1323CC00) [pid = 3860] [serial = 456] [outer = 131D0000] 05:06:31 INFO - PROCESS | 3860 | 1465646791254 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 640ms 05:06:31 INFO - PROCESS | 3860 | 1465646791302 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 3860 | 1465646791305 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 05:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:06:31 INFO - PROCESS | 3860 | 1465646791308 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 3860 | 1465646791312 Marionette TRACE conn3 <- [1,574,null,{}] 05:06:31 INFO - PROCESS | 3860 | 1465646791322 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:31 INFO - PROCESS | 3860 | 1465646791326 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:31 INFO - PROCESS | 3860 | 1465646791408 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:06:31 INFO - PROCESS | 3860 | 1465646791416 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 3860 | 1465646791420 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:31 INFO - PROCESS | 3860 | ++DOCSHELL 1430D000 == 30 [pid = 3860] [id = 153] 05:06:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1430E000) [pid = 3860] [serial = 457] [outer = 00000000] 05:06:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15309400) [pid = 3860] [serial = 458] [outer = 1430E000] 05:06:31 INFO - PROCESS | 3860 | 1465646791466 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (156B2000) [pid = 3860] [serial = 459] [outer = 1430E000] 05:06:31 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:31 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:31 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:31 INFO - PROCESS | 3860 | 1465646791930 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:06:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 686ms 05:06:32 INFO - PROCESS | 3860 | 1465646792007 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 3860 | 1465646792010 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 05:06:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:06:32 INFO - PROCESS | 3860 | 1465646792013 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 3860 | 1465646792015 Marionette TRACE conn3 <- [1,578,null,{}] 05:06:32 INFO - PROCESS | 3860 | 1465646792018 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 3860 | 1465646792020 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:32 INFO - PROCESS | 3860 | 1465646792129 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:06:32 INFO - PROCESS | 3860 | 1465646792134 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 3860 | 1465646792137 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:32 INFO - PROCESS | 3860 | ++DOCSHELL 15C31400 == 31 [pid = 3860] [id = 154] 05:06:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E35800) [pid = 3860] [serial = 460] [outer = 00000000] 05:06:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15E41400) [pid = 3860] [serial = 461] [outer = 15E35800] 05:06:32 INFO - PROCESS | 3860 | 1465646792180 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15F2A000) [pid = 3860] [serial = 462] [outer = 15E35800] 05:06:32 INFO - PROCESS | 3860 | 1465646792595 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:06:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 624ms 05:06:32 INFO - PROCESS | 3860 | 1465646792651 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 3860 | 1465646792653 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 05:06:32 INFO - PROCESS | 3860 | 1465646792656 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:06:32 INFO - PROCESS | 3860 | 1465646792658 Marionette TRACE conn3 <- [1,582,null,{}] 05:06:32 INFO - PROCESS | 3860 | 1465646792661 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 3860 | 1465646792663 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:32 INFO - PROCESS | 3860 | 1465646792763 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:06:32 INFO - PROCESS | 3860 | 1465646792843 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 3860 | 1465646792845 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:32 INFO - PROCESS | 3860 | ++DOCSHELL 15F29C00 == 32 [pid = 3860] [id = 155] 05:06:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F2B400) [pid = 3860] [serial = 463] [outer = 00000000] 05:06:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F44400) [pid = 3860] [serial = 464] [outer = 15F2B400] 05:06:32 INFO - PROCESS | 3860 | 1465646792888 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (168D7000) [pid = 3860] [serial = 465] [outer = 15F2B400] 05:06:33 INFO - PROCESS | 3860 | 1465646793302 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 686ms 05:06:33 INFO - PROCESS | 3860 | 1465646793356 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 3860 | 1465646793358 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 05:06:33 INFO - PROCESS | 3860 | 1465646793361 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:06:33 INFO - PROCESS | 3860 | 1465646793363 Marionette TRACE conn3 <- [1,586,null,{}] 05:06:33 INFO - PROCESS | 3860 | 1465646793366 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 3860 | 1465646793371 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:33 INFO - PROCESS | 3860 | 1465646793502 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:06:33 INFO - PROCESS | 3860 | 1465646793516 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 3860 | 1465646793518 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:33 INFO - PROCESS | 3860 | ++DOCSHELL 16F24C00 == 33 [pid = 3860] [id = 156] 05:06:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16F90C00) [pid = 3860] [serial = 466] [outer = 00000000] 05:06:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (174F0800) [pid = 3860] [serial = 467] [outer = 16F90C00] 05:06:33 INFO - PROCESS | 3860 | 1465646793563 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1781B400) [pid = 3860] [serial = 468] [outer = 16F90C00] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F42C00) [pid = 3860] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (104E6C00) [pid = 3860] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13147400) [pid = 3860] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (132E5800) [pid = 3860] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1544E800) [pid = 3860] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10FCD800) [pid = 3860] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (112C5000) [pid = 3860] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16F29400) [pid = 3860] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10F14800) [pid = 3860] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15E3B800) [pid = 3860] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (14EB6800) [pid = 3860] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:06:34 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13D80400) [pid = 3860] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:06:34 INFO - PROCESS | 3860 | 1465646794246 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 936ms 05:06:34 INFO - PROCESS | 3860 | 1465646794307 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 3860 | 1465646794309 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 05:06:34 INFO - PROCESS | 3860 | 1465646794312 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:06:34 INFO - PROCESS | 3860 | 1465646794323 Marionette TRACE conn3 <- [1,590,null,{}] 05:06:34 INFO - PROCESS | 3860 | 1465646794331 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 3860 | 1465646794333 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:34 INFO - PROCESS | 3860 | 1465646794406 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:06:34 INFO - PROCESS | 3860 | 1465646794415 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 3860 | 1465646794417 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:34 INFO - PROCESS | 3860 | ++DOCSHELL 10FCB800 == 34 [pid = 3860] [id = 157] 05:06:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (112C5000) [pid = 3860] [serial = 469] [outer = 00000000] 05:06:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (13CE0000) [pid = 3860] [serial = 470] [outer = 112C5000] 05:06:34 INFO - PROCESS | 3860 | 1465646794460 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13D80400) [pid = 3860] [serial = 471] [outer = 112C5000] 05:06:34 INFO - PROCESS | 3860 | 1465646794868 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 593ms 05:06:34 INFO - PROCESS | 3860 | 1465646794903 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 3860 | 1465646794905 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 05:06:34 INFO - PROCESS | 3860 | 1465646794909 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:06:34 INFO - PROCESS | 3860 | 1465646794911 Marionette TRACE conn3 <- [1,594,null,{}] 05:06:34 INFO - PROCESS | 3860 | 1465646794914 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 3860 | 1465646794916 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:35 INFO - PROCESS | 3860 | 1465646795031 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:06:35 INFO - PROCESS | 3860 | 1465646795037 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 3860 | 1465646795040 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:35 INFO - PROCESS | 3860 | ++DOCSHELL 177C3C00 == 35 [pid = 3860] [id = 158] 05:06:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (177CFC00) [pid = 3860] [serial = 472] [outer = 00000000] 05:06:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1814F800) [pid = 3860] [serial = 473] [outer = 177CFC00] 05:06:35 INFO - PROCESS | 3860 | 1465646795084 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19B02C00) [pid = 3860] [serial = 474] [outer = 177CFC00] 05:06:35 INFO - PROCESS | 3860 | 1465646795560 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:06:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 702ms 05:06:35 INFO - PROCESS | 3860 | 1465646795609 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 3860 | 1465646795611 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 05:06:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:06:35 INFO - PROCESS | 3860 | 1465646795615 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 3860 | 1465646795617 Marionette TRACE conn3 <- [1,598,null,{}] 05:06:35 INFO - PROCESS | 3860 | 1465646795621 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 3860 | 1465646795623 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:35 INFO - PROCESS | 3860 | 1465646795716 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:06:35 INFO - PROCESS | 3860 | 1465646795754 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 3860 | 1465646795756 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:35 INFO - PROCESS | 3860 | ++DOCSHELL 1430C800 == 36 [pid = 3860] [id = 159] 05:06:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19ED0000) [pid = 3860] [serial = 475] [outer = 00000000] 05:06:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A549C00) [pid = 3860] [serial = 476] [outer = 19ED0000] 05:06:35 INFO - PROCESS | 3860 | 1465646795799 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A592C00) [pid = 3860] [serial = 477] [outer = 19ED0000] 05:06:36 INFO - PROCESS | 3860 | 1465646796250 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 702ms 05:06:36 INFO - PROCESS | 3860 | 1465646796316 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 3860 | 1465646796320 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 05:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:06:36 INFO - PROCESS | 3860 | 1465646796326 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 3860 | 1465646796329 Marionette TRACE conn3 <- [1,602,null,{}] 05:06:36 INFO - PROCESS | 3860 | 1465646796335 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:36 INFO - PROCESS | 3860 | 1465646796339 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:36 INFO - PROCESS | 3860 | 1465646796456 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:06:36 INFO - PROCESS | 3860 | 1465646796554 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 3860 | 1465646796559 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:36 INFO - PROCESS | 3860 | ++DOCSHELL 10F16800 == 37 [pid = 3860] [id = 160] 05:06:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10F17800) [pid = 3860] [serial = 478] [outer = 00000000] 05:06:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (112CB800) [pid = 3860] [serial = 479] [outer = 10F17800] 05:06:36 INFO - PROCESS | 3860 | 1465646796614 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12814C00) [pid = 3860] [serial = 480] [outer = 10F17800] 05:06:37 INFO - PROCESS | 3860 | 1465646797341 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1076ms 05:06:37 INFO - PROCESS | 3860 | 1465646797418 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 3860 | 1465646797422 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 05:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:06:37 INFO - PROCESS | 3860 | 1465646797429 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 3860 | 1465646797432 Marionette TRACE conn3 <- [1,606,null,{}] 05:06:37 INFO - PROCESS | 3860 | 1465646797436 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 3860 | 1465646797438 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:37 INFO - PROCESS | 3860 | 1465646797553 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:06:37 INFO - PROCESS | 3860 | 1465646797633 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 3860 | 1465646797636 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:37 INFO - PROCESS | 3860 | ++DOCSHELL 132E6C00 == 38 [pid = 3860] [id = 161] 05:06:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13655400) [pid = 3860] [serial = 481] [outer = 00000000] 05:06:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (13CDF000) [pid = 3860] [serial = 482] [outer = 13655400] 05:06:37 INFO - PROCESS | 3860 | 1465646797739 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (14308800) [pid = 3860] [serial = 483] [outer = 13655400] 05:06:38 INFO - PROCESS | 3860 | 1465646798558 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:06:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1185ms 05:06:38 INFO - PROCESS | 3860 | 1465646798621 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 3860 | 1465646798625 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 05:06:38 INFO - PROCESS | 3860 | 1465646798630 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:06:38 INFO - PROCESS | 3860 | 1465646798633 Marionette TRACE conn3 <- [1,610,null,{}] 05:06:38 INFO - PROCESS | 3860 | 1465646798639 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 3860 | 1465646798642 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:38 INFO - PROCESS | 3860 | 1465646798767 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:06:38 INFO - PROCESS | 3860 | 1465646798842 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 3860 | 1465646798846 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:38 INFO - PROCESS | 3860 | ++DOCSHELL 10372000 == 39 [pid = 3860] [id = 162] 05:06:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (10375800) [pid = 3860] [serial = 484] [outer = 00000000] 05:06:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (10FC3000) [pid = 3860] [serial = 485] [outer = 10375800] 05:06:38 INFO - PROCESS | 3860 | 1465646798907 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (12BBD000) [pid = 3860] [serial = 486] [outer = 10375800] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 177C3C00 == 38 [pid = 3860] [id = 158] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 10FCB800 == 37 [pid = 3860] [id = 157] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 16F24C00 == 36 [pid = 3860] [id = 156] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 15F29C00 == 35 [pid = 3860] [id = 155] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 15C31400 == 34 [pid = 3860] [id = 154] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 1430D000 == 33 [pid = 3860] [id = 153] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 131CF800 == 32 [pid = 3860] [id = 152] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 112C1800 == 31 [pid = 3860] [id = 151] 05:06:39 INFO - PROCESS | 3860 | --DOCSHELL 12AAA800 == 30 [pid = 3860] [id = 150] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19ECE400) [pid = 3860] [serial = 434] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1608B400) [pid = 3860] [serial = 423] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16080C00) [pid = 3860] [serial = 422] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15CA8800) [pid = 3860] [serial = 402] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (13238000) [pid = 3860] [serial = 413] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1323E400) [pid = 3860] [serial = 414] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1393FC00) [pid = 3860] [serial = 407] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13D7A000) [pid = 3860] [serial = 408] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15C32400) [pid = 3860] [serial = 416] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11AD6400) [pid = 3860] [serial = 404] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (12812800) [pid = 3860] [serial = 405] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11ADB800) [pid = 3860] [serial = 410] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (12A12800) [pid = 3860] [serial = 411] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1781A000) [pid = 3860] [serial = 425] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1781BC00) [pid = 3860] [serial = 428] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (17A42C00) [pid = 3860] [serial = 429] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17A43000) [pid = 3860] [serial = 426] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15F38C00) [pid = 3860] [serial = 419] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (18309400) [pid = 3860] [serial = 431] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15F3DC00) [pid = 3860] [serial = 420] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (19ED4800) [pid = 3860] [serial = 435] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (197A8800) [pid = 3860] [serial = 432] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15E37400) [pid = 3860] [serial = 417] [outer = 00000000] [url = about:blank] 05:06:39 INFO - PROCESS | 3860 | 1465646799348 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 732ms 05:06:39 INFO - PROCESS | 3860 | 1465646799372 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 3860 | 1465646799376 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 05:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:06:39 INFO - PROCESS | 3860 | 1465646799382 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 3860 | 1465646799384 Marionette TRACE conn3 <- [1,614,null,{}] 05:06:39 INFO - PROCESS | 3860 | 1465646799387 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 3860 | 1465646799390 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:39 INFO - PROCESS | 3860 | 1465646799473 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:06:39 INFO - PROCESS | 3860 | 1465646799478 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 3860 | 1465646799481 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:39 INFO - PROCESS | 3860 | ++DOCSHELL 131CCC00 == 31 [pid = 3860] [id = 163] 05:06:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (131D1800) [pid = 3860] [serial = 487] [outer = 00000000] 05:06:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (132F2800) [pid = 3860] [serial = 488] [outer = 131D1800] 05:06:39 INFO - PROCESS | 3860 | 1465646799530 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1393FC00) [pid = 3860] [serial = 489] [outer = 131D1800] 05:06:39 INFO - PROCESS | 3860 | 1465646799983 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:06:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 639ms 05:06:40 INFO - PROCESS | 3860 | 1465646800020 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 3860 | 1465646800023 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 05:06:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:06:40 INFO - PROCESS | 3860 | 1465646800031 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 3860 | 1465646800034 Marionette TRACE conn3 <- [1,618,null,{}] 05:06:40 INFO - PROCESS | 3860 | 1465646800044 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:40 INFO - PROCESS | 3860 | 1465646800049 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:40 INFO - PROCESS | 3860 | 1465646800131 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:06:40 INFO - PROCESS | 3860 | 1465646800140 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 3860 | 1465646800143 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:40 INFO - PROCESS | 3860 | ++DOCSHELL 15CA8800 == 32 [pid = 3860] [id = 164] 05:06:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15CA9C00) [pid = 3860] [serial = 490] [outer = 00000000] 05:06:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15E35400) [pid = 3860] [serial = 491] [outer = 15CA9C00] 05:06:40 INFO - PROCESS | 3860 | 1465646800190 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15E3C800) [pid = 3860] [serial = 492] [outer = 15CA9C00] 05:06:40 INFO - PROCESS | 3860 | 1465646800657 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:06:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 624ms 05:06:40 INFO - PROCESS | 3860 | 1465646800668 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 3860 | 1465646800671 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 05:06:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:06:40 INFO - PROCESS | 3860 | 1465646800674 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 3860 | 1465646800676 Marionette TRACE conn3 <- [1,622,null,{}] 05:06:40 INFO - PROCESS | 3860 | 1465646800680 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:40 INFO - PROCESS | 3860 | 1465646800682 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:40 INFO - PROCESS | 3860 | 1465646800774 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:06:40 INFO - PROCESS | 3860 | 1465646800779 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 3860 | 1465646800781 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:40 INFO - PROCESS | 3860 | ++DOCSHELL 15F3A800 == 33 [pid = 3860] [id = 165] 05:06:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F3B000) [pid = 3860] [serial = 493] [outer = 00000000] 05:06:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16088000) [pid = 3860] [serial = 494] [outer = 15F3B000] 05:06:40 INFO - PROCESS | 3860 | 1465646800831 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16999800) [pid = 3860] [serial = 495] [outer = 15F3B000] 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:41 INFO - PROCESS | 3860 | 1465646801247 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 593ms 05:06:41 INFO - PROCESS | 3860 | 1465646801271 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 3860 | 1465646801273 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 05:06:41 INFO - PROCESS | 3860 | 1465646801291 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:06:41 INFO - PROCESS | 3860 | 1465646801293 Marionette TRACE conn3 <- [1,626,null,{}] 05:06:41 INFO - PROCESS | 3860 | 1465646801297 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 3860 | 1465646801299 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:41 INFO - PROCESS | 3860 | 1465646801405 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:06:41 INFO - PROCESS | 3860 | 1465646801410 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 3860 | 1465646801412 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:41 INFO - PROCESS | 3860 | ++DOCSHELL 15F30000 == 34 [pid = 3860] [id = 166] 05:06:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F42000) [pid = 3860] [serial = 496] [outer = 00000000] 05:06:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16F1DC00) [pid = 3860] [serial = 497] [outer = 15F42000] 05:06:41 INFO - PROCESS | 3860 | 1465646801455 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16F90800) [pid = 3860] [serial = 498] [outer = 15F42000] 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:41 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:41 INFO - PROCESS | 3860 | 1465646801915 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 686ms 05:06:41 INFO - PROCESS | 3860 | 1465646801994 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 3860 | 1465646801996 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 05:06:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:06:41 INFO - PROCESS | 3860 | 1465646801999 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 3860 | 1465646802000 Marionette TRACE conn3 <- [1,630,null,{}] 05:06:41 INFO - PROCESS | 3860 | 1465646802004 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 3860 | 1465646802009 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:42 INFO - PROCESS | 3860 | 1465646802148 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:06:42 INFO - PROCESS | 3860 | 1465646802160 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 3860 | 1465646802162 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:42 INFO - PROCESS | 3860 | ++DOCSHELL 10567C00 == 35 [pid = 3860] [id = 167] 05:06:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (13231C00) [pid = 3860] [serial = 499] [outer = 00000000] 05:06:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (180C4800) [pid = 3860] [serial = 500] [outer = 13231C00] 05:06:42 INFO - PROCESS | 3860 | 1465646802205 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (177C5000) [pid = 3860] [serial = 501] [outer = 13231C00] 05:06:42 INFO - PROCESS | 3860 | 1465646802614 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:06:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 686ms 05:06:42 INFO - PROCESS | 3860 | 1465646802712 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 3860 | 1465646802714 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 05:06:42 INFO - PROCESS | 3860 | 1465646802721 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:06:42 INFO - PROCESS | 3860 | 1465646802732 Marionette TRACE conn3 <- [1,634,null,{}] 05:06:42 INFO - PROCESS | 3860 | 1465646802736 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:42 INFO - PROCESS | 3860 | 1465646802738 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:42 INFO - PROCESS | 3860 | 1465646802840 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:06:42 INFO - PROCESS | 3860 | 1465646802903 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 3860 | 1465646802905 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:42 INFO - PROCESS | 3860 | ++DOCSHELL 19B07400 == 36 [pid = 3860] [id = 168] 05:06:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19B07800) [pid = 3860] [serial = 502] [outer = 00000000] 05:06:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (19B0F800) [pid = 3860] [serial = 503] [outer = 19B07800] 05:06:42 INFO - PROCESS | 3860 | 1465646802951 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19EC6000) [pid = 3860] [serial = 504] [outer = 19B07800] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16F90C00) [pid = 3860] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (131D0000) [pid = 3860] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1430E000) [pid = 3860] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (112C3000) [pid = 3860] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12AE6800) [pid = 3860] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10FC1400) [pid = 3860] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13CE2400) [pid = 3860] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (177CFC00) [pid = 3860] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16A45000) [pid = 3860] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A543400) [pid = 3860] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15F2B400) [pid = 3860] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (112C5000) [pid = 3860] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:06:43 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15E35800) [pid = 3860] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:06:43 INFO - PROCESS | 3860 | 1465646803441 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:06:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 764ms 05:06:43 INFO - PROCESS | 3860 | 1465646803483 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 3860 | 1465646803485 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 05:06:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:06:43 INFO - PROCESS | 3860 | 1465646803488 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 3860 | 1465646803490 Marionette TRACE conn3 <- [1,638,null,{}] 05:06:43 INFO - PROCESS | 3860 | 1465646803493 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 3860 | 1465646803495 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:43 INFO - PROCESS | 3860 | 1465646803571 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:06:43 INFO - PROCESS | 3860 | 1465646803577 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 3860 | 1465646803579 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:43 INFO - PROCESS | 3860 | ++DOCSHELL 131D0000 == 37 [pid = 3860] [id = 169] 05:06:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13239400) [pid = 3860] [serial = 505] [outer = 00000000] 05:06:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1430E000) [pid = 3860] [serial = 506] [outer = 13239400] 05:06:43 INFO - PROCESS | 3860 | 1465646803621 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F27000) [pid = 3860] [serial = 507] [outer = 13239400] 05:06:44 INFO - PROCESS | 3860 | 1465646804061 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:06:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 639ms 05:06:44 INFO - PROCESS | 3860 | 1465646804148 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 3860 | 1465646804150 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 05:06:44 INFO - PROCESS | 3860 | 1465646804154 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 3860 | 1465646804156 Marionette TRACE conn3 <- [1,642,null,{}] 05:06:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:06:44 INFO - PROCESS | 3860 | 1465646804163 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 3860 | 1465646804165 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:44 INFO - PROCESS | 3860 | 1465646804242 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:06:44 INFO - PROCESS | 3860 | 1465646804248 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 3860 | 1465646804249 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:44 INFO - PROCESS | 3860 | ++DOCSHELL 13CD4800 == 38 [pid = 3860] [id = 170] 05:06:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E3E800) [pid = 3860] [serial = 508] [outer = 00000000] 05:06:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19B06C00) [pid = 3860] [serial = 509] [outer = 15E3E800] 05:06:44 INFO - PROCESS | 3860 | 1465646804293 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19ECFC00) [pid = 3860] [serial = 510] [outer = 15E3E800] 05:06:44 INFO - PROCESS | 3860 | 1465646804710 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:06:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 593ms 05:06:44 INFO - PROCESS | 3860 | 1465646804755 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 3860 | 1465646804757 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 05:06:44 INFO - PROCESS | 3860 | 1465646804760 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:06:44 INFO - PROCESS | 3860 | 1465646804762 Marionette TRACE conn3 <- [1,646,null,{}] 05:06:44 INFO - PROCESS | 3860 | 1465646804765 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 3860 | 1465646804767 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:44 INFO - PROCESS | 3860 | 1465646804845 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:06:44 INFO - PROCESS | 3860 | 1465646804850 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 3860 | 1465646804852 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:44 INFO - PROCESS | 3860 | ++DOCSHELL 13150800 == 39 [pid = 3860] [id = 171] 05:06:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A085800) [pid = 3860] [serial = 511] [outer = 00000000] 05:06:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A543400) [pid = 3860] [serial = 512] [outer = 1A085800] 05:06:44 INFO - PROCESS | 3860 | 1465646804895 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A588000) [pid = 3860] [serial = 513] [outer = 1A085800] 05:06:45 INFO - PROCESS | 3860 | 1465646805313 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:06:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 593ms 05:06:45 INFO - PROCESS | 3860 | 1465646805364 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 3860 | 1465646805366 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 05:06:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:06:45 INFO - PROCESS | 3860 | 1465646805370 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 3860 | 1465646805372 Marionette TRACE conn3 <- [1,650,null,{}] 05:06:45 INFO - PROCESS | 3860 | 1465646805375 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:45 INFO - PROCESS | 3860 | 1465646805378 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:45 INFO - PROCESS | 3860 | 1465646805511 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:06:45 INFO - PROCESS | 3860 | 1465646805655 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 3860 | 1465646805659 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:45 INFO - PROCESS | 3860 | ++DOCSHELL 104E7000 == 40 [pid = 3860] [id = 172] 05:06:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (104E8400) [pid = 3860] [serial = 514] [outer = 00000000] 05:06:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (10A4B000) [pid = 3860] [serial = 515] [outer = 104E8400] 05:06:45 INFO - PROCESS | 3860 | 1465646805719 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (10F10000) [pid = 3860] [serial = 516] [outer = 104E8400] 05:06:46 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:46 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:06:46 INFO - PROCESS | 3860 | 1465646806279 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:06:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 951ms 05:06:46 INFO - PROCESS | 3860 | 1465646806315 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 3860 | 1465646806319 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 05:06:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:06:46 INFO - PROCESS | 3860 | 1465646806324 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 3860 | 1465646806328 Marionette TRACE conn3 <- [1,654,null,{}] 05:06:46 INFO - PROCESS | 3860 | 1465646806333 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 3860 | 1465646806336 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:46 INFO - PROCESS | 3860 | 1465646806443 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:06:46 INFO - PROCESS | 3860 | 1465646806538 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 3860 | 1465646806541 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:46 INFO - PROCESS | 3860 | ++DOCSHELL 13CDEC00 == 41 [pid = 3860] [id = 173] 05:06:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13CE1800) [pid = 3860] [serial = 517] [outer = 00000000] 05:06:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1430AC00) [pid = 3860] [serial = 518] [outer = 13CE1800] 05:06:46 INFO - PROCESS | 3860 | 1465646806595 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (10FCC800) [pid = 3860] [serial = 519] [outer = 13CE1800] 05:06:46 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:47 INFO - PROCESS | 3860 | 1465646807242 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:06:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 935ms 05:06:47 INFO - PROCESS | 3860 | 1465646807270 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 3860 | 1465646807273 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 05:06:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:06:47 INFO - PROCESS | 3860 | 1465646807277 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 3860 | 1465646807279 Marionette TRACE conn3 <- [1,658,null,{}] 05:06:47 INFO - PROCESS | 3860 | 1465646807283 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 3860 | 1465646807286 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:47 INFO - PROCESS | 3860 | 1465646807391 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:06:47 INFO - PROCESS | 3860 | 1465646807489 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 3860 | 1465646807492 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:47 INFO - PROCESS | 3860 | ++DOCSHELL 16D83C00 == 42 [pid = 3860] [id = 174] 05:06:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (16D8B800) [pid = 3860] [serial = 520] [outer = 00000000] 05:06:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (17814C00) [pid = 3860] [serial = 521] [outer = 16D8B800] 05:06:47 INFO - PROCESS | 3860 | 1465646807544 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1805F400) [pid = 3860] [serial = 522] [outer = 16D8B800] 05:06:48 INFO - PROCESS | 3860 | 1465646808102 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:06:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 842ms 05:06:48 INFO - PROCESS | 3860 | 1465646808124 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 3860 | 1465646808128 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 05:06:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:06:48 INFO - PROCESS | 3860 | 1465646808139 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 3860 | 1465646808144 Marionette TRACE conn3 <- [1,662,null,{}] 05:06:48 INFO - PROCESS | 3860 | 1465646808148 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 3860 | 1465646808151 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:48 INFO - PROCESS | 3860 | 1465646808258 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:06:48 INFO - PROCESS | 3860 | 1465646808351 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 3860 | 1465646808353 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:48 INFO - PROCESS | 3860 | ++DOCSHELL 18301400 == 43 [pid = 3860] [id = 175] 05:06:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (18301C00) [pid = 3860] [serial = 523] [outer = 00000000] 05:06:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1AA0F400) [pid = 3860] [serial = 524] [outer = 18301C00] 05:06:48 INFO - PROCESS | 3860 | 1465646808404 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1AA16400) [pid = 3860] [serial = 525] [outer = 18301C00] 05:06:48 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:49 INFO - PROCESS | 3860 | 1465646809165 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:06:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1107ms 05:06:49 INFO - PROCESS | 3860 | 1465646809241 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 3860 | 1465646809245 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 05:06:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:06:49 INFO - PROCESS | 3860 | 1465646809250 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 3860 | 1465646809253 Marionette TRACE conn3 <- [1,666,null,{}] 05:06:49 INFO - PROCESS | 3860 | 1465646809259 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:49 INFO - PROCESS | 3860 | 1465646809262 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:49 INFO - PROCESS | 3860 | 1465646809392 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:06:49 INFO - PROCESS | 3860 | 1465646809469 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 3860 | 1465646809473 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:49 INFO - PROCESS | 3860 | ++DOCSHELL 12D62000 == 44 [pid = 3860] [id = 176] 05:06:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (130A1400) [pid = 3860] [serial = 526] [outer = 00000000] 05:06:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (13150000) [pid = 3860] [serial = 527] [outer = 130A1400] 05:06:49 INFO - PROCESS | 3860 | 1465646809570 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (13230C00) [pid = 3860] [serial = 528] [outer = 130A1400] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 13150800 == 43 [pid = 3860] [id = 171] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 13CD4800 == 42 [pid = 3860] [id = 170] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 131D0000 == 41 [pid = 3860] [id = 169] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 19B07400 == 40 [pid = 3860] [id = 168] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 10567C00 == 39 [pid = 3860] [id = 167] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 15F30000 == 38 [pid = 3860] [id = 166] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 15F3A800 == 37 [pid = 3860] [id = 165] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 15CA8800 == 36 [pid = 3860] [id = 164] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 131CCC00 == 35 [pid = 3860] [id = 163] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 10372000 == 34 [pid = 3860] [id = 162] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 1430C800 == 33 [pid = 3860] [id = 159] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 10F16800 == 32 [pid = 3860] [id = 160] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 132E6C00 == 31 [pid = 3860] [id = 161] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 18301400 == 30 [pid = 3860] [id = 175] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 16D83C00 == 29 [pid = 3860] [id = 174] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 104E7000 == 28 [pid = 3860] [id = 172] 05:06:50 INFO - PROCESS | 3860 | --DOCSHELL 13CDEC00 == 27 [pid = 3860] [id = 173] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (174F0800) [pid = 3860] [serial = 467] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (13233000) [pid = 3860] [serial = 455] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1323CC00) [pid = 3860] [serial = 456] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (15309400) [pid = 3860] [serial = 458] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (114C9000) [pid = 3860] [serial = 452] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (11ADD800) [pid = 3860] [serial = 453] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (131D1000) [pid = 3860] [serial = 450] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (13121800) [pid = 3860] [serial = 449] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1280E800) [pid = 3860] [serial = 438] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (11233400) [pid = 3860] [serial = 437] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1A549C00) [pid = 3860] [serial = 476] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (156A7800) [pid = 3860] [serial = 441] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (14EB2C00) [pid = 3860] [serial = 440] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (19B02C00) [pid = 3860] [serial = 474] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1814D800) [pid = 3860] [serial = 444] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (170EC000) [pid = 3860] [serial = 443] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1A58EC00) [pid = 3860] [serial = 447] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A587400) [pid = 3860] [serial = 446] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (168D7000) [pid = 3860] [serial = 465] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15F44400) [pid = 3860] [serial = 464] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13D80400) [pid = 3860] [serial = 471] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13CE0000) [pid = 3860] [serial = 470] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1814F800) [pid = 3860] [serial = 473] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1781B400) [pid = 3860] [serial = 468] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15E41400) [pid = 3860] [serial = 461] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15F2A000) [pid = 3860] [serial = 462] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (156B2000) [pid = 3860] [serial = 459] [outer = 00000000] [url = about:blank] 05:06:50 INFO - PROCESS | 3860 | 1465646810645 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:06:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1451ms 05:06:50 INFO - PROCESS | 3860 | 1465646810698 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 3860 | 1465646810703 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 05:06:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:06:50 INFO - PROCESS | 3860 | 1465646810708 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 3860 | 1465646810711 Marionette TRACE conn3 <- [1,670,null,{}] 05:06:50 INFO - PROCESS | 3860 | 1465646810717 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:50 INFO - PROCESS | 3860 | 1465646810720 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:50 INFO - PROCESS | 3860 | 1465646810809 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:06:50 INFO - PROCESS | 3860 | 1465646810815 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 3860 | 1465646810819 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:50 INFO - PROCESS | 3860 | ++DOCSHELL 112C6800 == 28 [pid = 3860] [id = 177] 05:06:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (112C9800) [pid = 3860] [serial = 529] [outer = 00000000] 05:06:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (12A12800) [pid = 3860] [serial = 530] [outer = 112C9800] 05:06:50 INFO - PROCESS | 3860 | 1465646810866 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12ADD800) [pid = 3860] [serial = 531] [outer = 112C9800] 05:06:51 INFO - PROCESS | 3860 | 1465646811867 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:06:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1216ms 05:06:51 INFO - PROCESS | 3860 | 1465646811920 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 3860 | 1465646811925 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 05:06:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:06:51 INFO - PROCESS | 3860 | 1465646811932 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 3860 | 1465646811934 Marionette TRACE conn3 <- [1,674,null,{}] 05:06:51 INFO - PROCESS | 3860 | 1465646811938 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 3860 | 1465646811941 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:52 INFO - PROCESS | 3860 | 1465646812027 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:06:52 INFO - PROCESS | 3860 | 1465646812034 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 3860 | 1465646812036 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:52 INFO - PROCESS | 3860 | ++DOCSHELL 13230800 == 29 [pid = 3860] [id = 178] 05:06:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13235800) [pid = 3860] [serial = 532] [outer = 00000000] 05:06:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (132EB400) [pid = 3860] [serial = 533] [outer = 13235800] 05:06:52 INFO - PROCESS | 3860 | 1465646812160 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13932800) [pid = 3860] [serial = 534] [outer = 13235800] 05:06:53 INFO - PROCESS | 3860 | 1465646813033 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:06:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1154ms 05:06:53 INFO - PROCESS | 3860 | 1465646813083 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 3860 | 1465646813086 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 05:06:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:06:53 INFO - PROCESS | 3860 | 1465646813090 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 3860 | 1465646813093 Marionette TRACE conn3 <- [1,678,null,{}] 05:06:53 INFO - PROCESS | 3860 | 1465646813110 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 3860 | 1465646813115 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:53 INFO - PROCESS | 3860 | 1465646813231 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:06:53 INFO - PROCESS | 3860 | 1465646813238 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 3860 | 1465646813241 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:53 INFO - PROCESS | 3860 | ++DOCSHELL 15C30400 == 30 [pid = 3860] [id = 179] 05:06:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15CAAC00) [pid = 3860] [serial = 535] [outer = 00000000] 05:06:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15E33C00) [pid = 3860] [serial = 536] [outer = 15CAAC00] 05:06:53 INFO - PROCESS | 3860 | 1465646813289 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15E3EC00) [pid = 3860] [serial = 537] [outer = 15CAAC00] 05:06:54 INFO - PROCESS | 3860 | 1465646814283 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:06:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1185ms 05:06:54 INFO - PROCESS | 3860 | 1465646814291 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 3860 | 1465646814294 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 05:06:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:06:54 INFO - PROCESS | 3860 | 1465646814297 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 3860 | 1465646814299 Marionette TRACE conn3 <- [1,682,null,{}] 05:06:54 INFO - PROCESS | 3860 | 1465646814302 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 3860 | 1465646814304 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:54 INFO - PROCESS | 3860 | 1465646814415 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:06:54 INFO - PROCESS | 3860 | 1465646814420 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 3860 | 1465646814423 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:54 INFO - PROCESS | 3860 | ++DOCSHELL 15E41800 == 31 [pid = 3860] [id = 180] 05:06:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F26800) [pid = 3860] [serial = 538] [outer = 00000000] 05:06:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F3A800) [pid = 3860] [serial = 539] [outer = 15F26800] 05:06:54 INFO - PROCESS | 3860 | 1465646814467 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15F3FC00) [pid = 3860] [serial = 540] [outer = 15F26800] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1A085800) [pid = 3860] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15F42000) [pid = 3860] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19ED0000) [pid = 3860] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10F17800) [pid = 3860] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13655400) [pid = 3860] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F3B000) [pid = 3860] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13231C00) [pid = 3860] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10375800) [pid = 3860] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (131D1800) [pid = 3860] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15CA9C00) [pid = 3860] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19B07800) [pid = 3860] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13239400) [pid = 3860] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:06:54 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15E3E800) [pid = 3860] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:06:55 INFO - PROCESS | 3860 | 1465646815566 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:06:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1294ms 05:06:55 INFO - PROCESS | 3860 | 1465646815596 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 3860 | 1465646815598 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 05:06:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:06:55 INFO - PROCESS | 3860 | 1465646815602 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 3860 | 1465646815603 Marionette TRACE conn3 <- [1,686,null,{}] 05:06:55 INFO - PROCESS | 3860 | 1465646815607 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 3860 | 1465646815609 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:55 INFO - PROCESS | 3860 | 1465646815683 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:06:55 INFO - PROCESS | 3860 | 1465646815688 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 3860 | 1465646815690 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:55 INFO - PROCESS | 3860 | ++DOCSHELL 131D1800 == 32 [pid = 3860] [id = 181] 05:06:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13932000) [pid = 3860] [serial = 541] [outer = 00000000] 05:06:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F42000) [pid = 3860] [serial = 542] [outer = 13932000] 05:06:55 INFO - PROCESS | 3860 | 1465646815737 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F44800) [pid = 3860] [serial = 543] [outer = 13932000] 05:06:56 INFO - PROCESS | 3860 | 1465646816671 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:06:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1091ms 05:06:56 INFO - PROCESS | 3860 | 1465646816695 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 3860 | 1465646816697 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:06:56 INFO - PROCESS | 3860 | 1465646816701 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 3860 | 1465646816702 Marionette TRACE conn3 <- [1,690,null,{}] 05:06:56 INFO - PROCESS | 3860 | 1465646816706 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:56 INFO - PROCESS | 3860 | 1465646816711 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:56 INFO - PROCESS | 3860 | 1465646816809 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:06:56 INFO - PROCESS | 3860 | 1465646816919 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 3860 | 1465646816923 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:56 INFO - PROCESS | 3860 | ++DOCSHELL 1036C000 == 33 [pid = 3860] [id = 182] 05:06:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (10372000) [pid = 3860] [serial = 544] [outer = 00000000] 05:06:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (104EA800) [pid = 3860] [serial = 545] [outer = 10372000] 05:06:56 INFO - PROCESS | 3860 | 1465646816981 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (10A4FC00) [pid = 3860] [serial = 546] [outer = 10372000] 05:06:58 INFO - PROCESS | 3860 | 1465646818168 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:06:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1497ms 05:06:58 INFO - PROCESS | 3860 | 1465646818193 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 3860 | 1465646818197 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 05:06:58 INFO - PROCESS | 3860 | 1465646818202 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:06:58 INFO - PROCESS | 3860 | 1465646818204 Marionette TRACE conn3 <- [1,694,null,{}] 05:06:58 INFO - PROCESS | 3860 | 1465646818210 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:58 INFO - PROCESS | 3860 | 1465646818213 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:58 INFO - PROCESS | 3860 | 1465646818357 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:06:58 INFO - PROCESS | 3860 | 1465646818491 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 3860 | 1465646818494 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:58 INFO - PROCESS | 3860 | ++DOCSHELL 11AD5800 == 34 [pid = 3860] [id = 183] 05:06:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13239000) [pid = 3860] [serial = 547] [outer = 00000000] 05:06:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (13D78000) [pid = 3860] [serial = 548] [outer = 13239000] 05:06:58 INFO - PROCESS | 3860 | 1465646818549 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (14EB3800) [pid = 3860] [serial = 549] [outer = 13239000] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 1B0AF400 == 33 [pid = 3860] [id = 15] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 1ADB9C00 == 32 [pid = 3860] [id = 13] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 131D1800 == 31 [pid = 3860] [id = 181] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 15E41800 == 30 [pid = 3860] [id = 180] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 15C30400 == 29 [pid = 3860] [id = 179] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 13230800 == 28 [pid = 3860] [id = 178] 05:06:59 INFO - PROCESS | 3860 | --DOCSHELL 112C6800 == 27 [pid = 3860] [id = 177] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1A543400) [pid = 3860] [serial = 512] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16F90800) [pid = 3860] [serial = 498] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A592C00) [pid = 3860] [serial = 477] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (112CB800) [pid = 3860] [serial = 479] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12814C00) [pid = 3860] [serial = 480] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13CDF000) [pid = 3860] [serial = 482] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (14308800) [pid = 3860] [serial = 483] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16088000) [pid = 3860] [serial = 494] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (177C5000) [pid = 3860] [serial = 501] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (10FC3000) [pid = 3860] [serial = 485] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (12BBD000) [pid = 3860] [serial = 486] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (132F2800) [pid = 3860] [serial = 488] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (180C4800) [pid = 3860] [serial = 500] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1393FC00) [pid = 3860] [serial = 489] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15E3C800) [pid = 3860] [serial = 492] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15E35400) [pid = 3860] [serial = 491] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19B0F800) [pid = 3860] [serial = 503] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1430E000) [pid = 3860] [serial = 506] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (15F27000) [pid = 3860] [serial = 507] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (19B06C00) [pid = 3860] [serial = 509] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (19EC6000) [pid = 3860] [serial = 504] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (16F1DC00) [pid = 3860] [serial = 497] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (1A588000) [pid = 3860] [serial = 513] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (19ECFC00) [pid = 3860] [serial = 510] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (16999800) [pid = 3860] [serial = 495] [outer = 00000000] [url = about:blank] 05:06:59 INFO - PROCESS | 3860 | 1465646819767 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:06:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1607ms 05:06:59 INFO - PROCESS | 3860 | 1465646819810 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 3860 | 1465646819814 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:06:59 INFO - PROCESS | 3860 | 1465646819819 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 3860 | 1465646819822 Marionette TRACE conn3 <- [1,698,null,{}] 05:06:59 INFO - PROCESS | 3860 | 1465646819827 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 3860 | 1465646819829 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:06:59 INFO - PROCESS | 3860 | 1465646819964 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:07:00 INFO - PROCESS | 3860 | 1465646820037 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 3860 | 1465646820039 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:00 INFO - PROCESS | 3860 | ++DOCSHELL 10FC1800 == 28 [pid = 3860] [id = 184] 05:07:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (10FCB400) [pid = 3860] [serial = 550] [outer = 00000000] 05:07:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (12BC4000) [pid = 3860] [serial = 551] [outer = 10FCB400] 05:07:00 INFO - PROCESS | 3860 | 1465646820087 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (1312D000) [pid = 3860] [serial = 552] [outer = 10FCB400] 05:07:00 INFO - PROCESS | 3860 | 1465646820953 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:07:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1153ms 05:07:00 INFO - PROCESS | 3860 | 1465646820974 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 3860 | 1465646820979 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 05:07:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:07:00 INFO - PROCESS | 3860 | 1465646820992 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 3860 | 1465646820994 Marionette TRACE conn3 <- [1,702,null,{}] 05:07:00 INFO - PROCESS | 3860 | 1465646820998 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 3860 | 1465646821001 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:01 INFO - PROCESS | 3860 | 1465646821089 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:07:01 INFO - PROCESS | 3860 | 1465646821096 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 3860 | 1465646821098 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:01 INFO - PROCESS | 3860 | ++DOCSHELL 13C28800 == 29 [pid = 3860] [id = 185] 05:07:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (13C29800) [pid = 3860] [serial = 553] [outer = 00000000] 05:07:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (13D76000) [pid = 3860] [serial = 554] [outer = 13C29800] 05:07:01 INFO - PROCESS | 3860 | 1465646821144 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (14312400) [pid = 3860] [serial = 555] [outer = 13C29800] 05:07:02 INFO - PROCESS | 3860 | 1465646822134 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:07:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1216ms 05:07:02 INFO - PROCESS | 3860 | 1465646822202 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 3860 | 1465646822204 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 05:07:02 INFO - PROCESS | 3860 | 1465646822215 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:07:02 INFO - PROCESS | 3860 | 1465646822219 Marionette TRACE conn3 <- [1,706,null,{}] 05:07:02 INFO - PROCESS | 3860 | 1465646822229 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:02 INFO - PROCESS | 3860 | 1465646822234 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:02 INFO - PROCESS | 3860 | 1465646822349 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:07:02 INFO - PROCESS | 3860 | 1465646822357 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 3860 | 1465646822360 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:02 INFO - PROCESS | 3860 | ++DOCSHELL 15E3E400 == 30 [pid = 3860] [id = 186] 05:07:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (15E3F400) [pid = 3860] [serial = 556] [outer = 00000000] 05:07:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (15F27C00) [pid = 3860] [serial = 557] [outer = 15E3F400] 05:07:02 INFO - PROCESS | 3860 | 1465646822460 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (15F30000) [pid = 3860] [serial = 558] [outer = 15E3F400] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (112C9800) [pid = 3860] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (13235800) [pid = 3860] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (130A1400) [pid = 3860] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (15CAAC00) [pid = 3860] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (104E8400) [pid = 3860] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (13CE1800) [pid = 3860] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (16D8B800) [pid = 3860] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (18301C00) [pid = 3860] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:07:02 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (15F26800) [pid = 3860] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:07:03 INFO - PROCESS | 3860 | 1465646823398 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:07:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1185ms 05:07:03 INFO - PROCESS | 3860 | 1465646823416 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 3860 | 1465646823419 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:07:03 INFO - PROCESS | 3860 | 1465646823422 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 3860 | 1465646823424 Marionette TRACE conn3 <- [1,710,null,{}] 05:07:03 INFO - PROCESS | 3860 | 1465646823428 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 3860 | 1465646823429 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:03 INFO - PROCESS | 3860 | 1465646823550 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:07:03 INFO - PROCESS | 3860 | 1465646823558 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 3860 | 1465646823560 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:03 INFO - PROCESS | 3860 | ++DOCSHELL 156A5400 == 31 [pid = 3860] [id = 187] 05:07:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (15C31400) [pid = 3860] [serial = 559] [outer = 00000000] 05:07:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (168D6C00) [pid = 3860] [serial = 560] [outer = 15C31400] 05:07:03 INFO - PROCESS | 3860 | 1465646823604 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (16A3D000) [pid = 3860] [serial = 561] [outer = 15C31400] 05:07:03 INFO - PROCESS | 3860 | 1465646824018 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 3860 | 1465646824062 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 05:07:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:07:04 INFO - PROCESS | 3860 | 1465646824065 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 3860 | 1465646824066 Marionette TRACE conn3 <- [1,714,null,{}] 05:07:04 INFO - PROCESS | 3860 | 1465646824069 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 3860 | 1465646824071 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:04 INFO - PROCESS | 3860 | 1465646824177 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:07:04 INFO - PROCESS | 3860 | 1465646824184 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3860 | 1465646824187 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:04 INFO - PROCESS | 3860 | ++DOCSHELL 13236400 == 32 [pid = 3860] [id = 188] 05:07:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (15E3AC00) [pid = 3860] [serial = 562] [outer = 00000000] 05:07:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (16F27000) [pid = 3860] [serial = 563] [outer = 15E3AC00] 05:07:04 INFO - PROCESS | 3860 | 1465646824230 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (1702C800) [pid = 3860] [serial = 564] [outer = 15E3AC00] 05:07:04 INFO - PROCESS | 3860 | 1465646824689 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:07:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 639ms 05:07:04 INFO - PROCESS | 3860 | 1465646824703 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 3860 | 1465646824705 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 05:07:04 INFO - PROCESS | 3860 | 1465646824708 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:07:04 INFO - PROCESS | 3860 | 1465646824710 Marionette TRACE conn3 <- [1,718,null,{}] 05:07:04 INFO - PROCESS | 3860 | 1465646824713 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 3860 | 1465646824719 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:04 INFO - PROCESS | 3860 | 1465646824886 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:07:04 INFO - PROCESS | 3860 | 1465646824902 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3860 | 1465646824904 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:04 INFO - PROCESS | 3860 | ++DOCSHELL 15C2D000 == 33 [pid = 3860] [id = 189] 05:07:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (1702C400) [pid = 3860] [serial = 565] [outer = 00000000] 05:07:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (17A45C00) [pid = 3860] [serial = 566] [outer = 1702C400] 05:07:04 INFO - PROCESS | 3860 | 1465646824949 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (1814FC00) [pid = 3860] [serial = 567] [outer = 1702C400] 05:07:05 INFO - PROCESS | 3860 | 1465646825450 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:07:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:07:05 INFO - PROCESS | 3860 | 1465646825519 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 05:07:05 INFO - PROCESS | 3860 | 1465646825525 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 3860 | 1465646825528 Marionette TRACE conn3 <- [1,722,null,{}] 05:07:05 INFO - PROCESS | 3860 | 1465646825534 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:05 INFO - PROCESS | 3860 | 1465646825537 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:05 INFO - PROCESS | 3860 | 1465646825631 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:07:05 INFO - PROCESS | 3860 | 1465646825711 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 3860 | 1465646825716 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:05 INFO - PROCESS | 3860 | ++DOCSHELL 11CC7400 == 34 [pid = 3860] [id = 190] 05:07:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (11CCBC00) [pid = 3860] [serial = 568] [outer = 00000000] 05:07:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (1324AC00) [pid = 3860] [serial = 569] [outer = 11CCBC00] 05:07:05 INFO - PROCESS | 3860 | 1465646825813 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13931400) [pid = 3860] [serial = 570] [outer = 11CCBC00] 05:07:06 INFO - PROCESS | 3860 | 1465646826429 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:07:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 951ms 05:07:06 INFO - PROCESS | 3860 | 1465646826452 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 3860 | 1465646826456 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 05:07:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:07:06 INFO - PROCESS | 3860 | 1465646826463 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 3860 | 1465646826465 Marionette TRACE conn3 <- [1,726,null,{}] 05:07:06 INFO - PROCESS | 3860 | 1465646826469 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 3860 | 1465646826472 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:06 INFO - PROCESS | 3860 | 1465646826583 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:07:06 INFO - PROCESS | 3860 | 1465646826675 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 3860 | 1465646826678 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:06 INFO - PROCESS | 3860 | ++DOCSHELL 15C32400 == 35 [pid = 3860] [id = 191] 05:07:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (15C34800) [pid = 3860] [serial = 571] [outer = 00000000] 05:07:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15F26C00) [pid = 3860] [serial = 572] [outer = 15C34800] 05:07:06 INFO - PROCESS | 3860 | 1465646826732 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (16D81000) [pid = 3860] [serial = 573] [outer = 15C34800] 05:07:07 INFO - PROCESS | 3860 | 1465646827755 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:07:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1357ms 05:07:07 INFO - PROCESS | 3860 | 1465646827814 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 3860 | 1465646827816 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 05:07:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:07:07 INFO - PROCESS | 3860 | 1465646827821 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 3860 | 1465646827824 Marionette TRACE conn3 <- [1,730,null,{}] 05:07:07 INFO - PROCESS | 3860 | 1465646827835 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:07 INFO - PROCESS | 3860 | 1465646827840 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:07 INFO - PROCESS | 3860 | 1465646827981 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:07:08 INFO - PROCESS | 3860 | 1465646828055 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 3860 | 1465646828058 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:08 INFO - PROCESS | 3860 | ++DOCSHELL 17816000 == 36 [pid = 3860] [id = 192] 05:07:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (180C4800) [pid = 3860] [serial = 574] [outer = 00000000] 05:07:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1830FC00) [pid = 3860] [serial = 575] [outer = 180C4800] 05:07:08 INFO - PROCESS | 3860 | 1465646828154 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (19B02800) [pid = 3860] [serial = 576] [outer = 180C4800] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 10FC3800 == 35 [pid = 3860] [id = 22] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 167B4C00 == 34 [pid = 3860] [id = 8] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1036C000 == 33 [pid = 3860] [id = 182] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1A545800 == 32 [pid = 3860] [id = 10] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1AA8F000 == 31 [pid = 3860] [id = 18] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 12D62000 == 30 [pid = 3860] [id = 176] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 13152800 == 29 [pid = 3860] [id = 23] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 14F16400 == 28 [pid = 3860] [id = 25] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1B0AE800 == 27 [pid = 3860] [id = 14] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 13CDF400 == 26 [pid = 3860] [id = 24] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 103CB400 == 25 [pid = 3860] [id = 19] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1607F800 == 24 [pid = 3860] [id = 26] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1A7A9800 == 23 [pid = 3860] [id = 11] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1AA11C00 == 22 [pid = 3860] [id = 12] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 15C30800 == 21 [pid = 3860] [id = 27] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1324B000 == 20 [pid = 3860] [id = 20] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 1055B800 == 19 [pid = 3860] [id = 21] 05:07:09 INFO - PROCESS | 3860 | --DOCSHELL 10431400 == 18 [pid = 3860] [id = 28] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15F42000) [pid = 3860] [serial = 542] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12A12800) [pid = 3860] [serial = 530] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12ADD800) [pid = 3860] [serial = 531] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (132EB400) [pid = 3860] [serial = 533] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13230C00) [pid = 3860] [serial = 528] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13150000) [pid = 3860] [serial = 527] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (15E33C00) [pid = 3860] [serial = 536] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (10F10000) [pid = 3860] [serial = 516] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (10A4B000) [pid = 3860] [serial = 515] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (10FCC800) [pid = 3860] [serial = 519] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1430AC00) [pid = 3860] [serial = 518] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1805F400) [pid = 3860] [serial = 522] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (17814C00) [pid = 3860] [serial = 521] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1AA16400) [pid = 3860] [serial = 525] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (1AA0F400) [pid = 3860] [serial = 524] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (15F3A800) [pid = 3860] [serial = 539] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (15E3EC00) [pid = 3860] [serial = 537] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (13932800) [pid = 3860] [serial = 534] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (15F3FC00) [pid = 3860] [serial = 540] [outer = 00000000] [url = about:blank] 05:07:09 INFO - PROCESS | 3860 | 1465646829631 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:07:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1871ms 05:07:09 INFO - PROCESS | 3860 | 1465646829686 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 3860 | 1465646829690 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 05:07:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:07:09 INFO - PROCESS | 3860 | 1465646829695 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 3860 | 1465646829698 Marionette TRACE conn3 <- [1,734,null,{}] 05:07:09 INFO - PROCESS | 3860 | 1465646829704 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:09 INFO - PROCESS | 3860 | 1465646829708 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:09 INFO - PROCESS | 3860 | 1465646829794 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:07:09 INFO - PROCESS | 3860 | 1465646829867 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 3860 | 1465646829871 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:09 INFO - PROCESS | 3860 | ++DOCSHELL 105E8C00 == 19 [pid = 3860] [id = 193] 05:07:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (10A4AC00) [pid = 3860] [serial = 577] [outer = 00000000] 05:07:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (11228400) [pid = 3860] [serial = 578] [outer = 10A4AC00] 05:07:09 INFO - PROCESS | 3860 | 1465646829921 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (112C3000) [pid = 3860] [serial = 579] [outer = 10A4AC00] 05:07:10 INFO - PROCESS | 3860 | 1465646830809 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:07:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1154ms 05:07:10 INFO - PROCESS | 3860 | 1465646830849 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 3860 | 1465646830854 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 05:07:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:07:10 INFO - PROCESS | 3860 | 1465646830861 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 3860 | 1465646830863 Marionette TRACE conn3 <- [1,738,null,{}] 05:07:10 INFO - PROCESS | 3860 | 1465646830867 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:10 INFO - PROCESS | 3860 | 1465646830870 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:10 INFO - PROCESS | 3860 | 1465646830957 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:07:10 INFO - PROCESS | 3860 | 1465646830964 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 3860 | 1465646830966 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:10 INFO - PROCESS | 3860 | ++DOCSHELL 12AE1C00 == 20 [pid = 3860] [id = 194] 05:07:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (12AE2000) [pid = 3860] [serial = 580] [outer = 00000000] 05:07:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (1302B800) [pid = 3860] [serial = 581] [outer = 12AE2000] 05:07:10 INFO - PROCESS | 3860 | 1465646831019 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (13127000) [pid = 3860] [serial = 582] [outer = 12AE2000] 05:07:11 INFO - PROCESS | 3860 | 1465646831956 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:07:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1139ms 05:07:11 INFO - PROCESS | 3860 | 1465646832005 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 3860 | 1465646832007 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 05:07:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:07:11 INFO - PROCESS | 3860 | 1465646832011 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 3860 | 1465646832014 Marionette TRACE conn3 <- [1,742,null,{}] 05:07:12 INFO - PROCESS | 3860 | 1465646832031 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 3860 | 1465646832035 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:12 INFO - PROCESS | 3860 | 1465646832145 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:07:12 INFO - PROCESS | 3860 | 1465646832152 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 3860 | 1465646832155 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:12 INFO - PROCESS | 3860 | ++DOCSHELL 13249C00 == 21 [pid = 3860] [id = 195] 05:07:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (1324A400) [pid = 3860] [serial = 583] [outer = 00000000] 05:07:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (13658400) [pid = 3860] [serial = 584] [outer = 1324A400] 05:07:12 INFO - PROCESS | 3860 | 1465646832202 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (13938000) [pid = 3860] [serial = 585] [outer = 1324A400] 05:07:13 INFO - PROCESS | 3860 | 1465646833152 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:07:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1185ms 05:07:13 INFO - PROCESS | 3860 | 1465646833202 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 3860 | 1465646833204 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:07:13 INFO - PROCESS | 3860 | 1465646833208 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 3860 | 1465646833209 Marionette TRACE conn3 <- [1,746,null,{}] 05:07:13 INFO - PROCESS | 3860 | 1465646833213 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 3860 | 1465646833215 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:13 INFO - PROCESS | 3860 | 1465646833323 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:07:13 INFO - PROCESS | 3860 | 1465646833329 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 3860 | 1465646833331 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:13 INFO - PROCESS | 3860 | ++DOCSHELL 13CE1800 == 22 [pid = 3860] [id = 196] 05:07:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (13D72C00) [pid = 3860] [serial = 586] [outer = 00000000] 05:07:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (15445800) [pid = 3860] [serial = 587] [outer = 13D72C00] 05:07:13 INFO - PROCESS | 3860 | 1465646833374 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (156AAC00) [pid = 3860] [serial = 588] [outer = 13D72C00] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15E3AC00) [pid = 3860] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15E3F400) [pid = 3860] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (10372000) [pid = 3860] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (15C31400) [pid = 3860] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (10FCB400) [pid = 3860] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (13239000) [pid = 3860] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1702C400) [pid = 3860] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (13C29800) [pid = 3860] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:07:13 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (13932000) [pid = 3860] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:07:13 INFO - PROCESS | 3860 | 1465646833881 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:07:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 702ms 05:07:13 INFO - PROCESS | 3860 | 1465646833908 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 3860 | 1465646833909 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:07:13 INFO - PROCESS | 3860 | 1465646833912 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 3860 | 1465646833914 Marionette TRACE conn3 <- [1,750,null,{}] 05:07:13 INFO - PROCESS | 3860 | 1465646833918 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 3860 | 1465646833920 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:13 INFO - PROCESS | 3860 | 1465646833998 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:07:14 INFO - PROCESS | 3860 | 1465646834003 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 3860 | 1465646834006 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:14 INFO - PROCESS | 3860 | ++DOCSHELL 156A7800 == 23 [pid = 3860] [id = 197] 05:07:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (15C26C00) [pid = 3860] [serial = 589] [outer = 00000000] 05:07:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (15CB4400) [pid = 3860] [serial = 590] [outer = 15C26C00] 05:07:14 INFO - PROCESS | 3860 | 1465646834048 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (15E35400) [pid = 3860] [serial = 591] [outer = 15C26C00] 05:07:14 INFO - PROCESS | 3860 | 1465646834933 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:07:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1044ms 05:07:14 INFO - PROCESS | 3860 | 1465646834966 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 3860 | 1465646834968 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 05:07:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:07:14 INFO - PROCESS | 3860 | 1465646834972 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 3860 | 1465646834973 Marionette TRACE conn3 <- [1,754,null,{}] 05:07:14 INFO - PROCESS | 3860 | 1465646834978 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 3860 | 1465646834983 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:15 INFO - PROCESS | 3860 | 1465646835110 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:07:15 INFO - PROCESS | 3860 | 1465646835117 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 3860 | 1465646835119 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:15 INFO - PROCESS | 3860 | ++DOCSHELL 14309C00 == 24 [pid = 3860] [id = 198] 05:07:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (15F29400) [pid = 3860] [serial = 592] [outer = 00000000] 05:07:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (15F3D000) [pid = 3860] [serial = 593] [outer = 15F29400] 05:07:15 INFO - PROCESS | 3860 | 1465646835163 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (15F45C00) [pid = 3860] [serial = 594] [outer = 15F29400] 05:07:16 INFO - PROCESS | 3860 | 1465646836095 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:07:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1138ms 05:07:16 INFO - PROCESS | 3860 | 1465646836114 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 3860 | 1465646836118 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 05:07:16 INFO - PROCESS | 3860 | 1465646836124 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:07:16 INFO - PROCESS | 3860 | 1465646836127 Marionette TRACE conn3 <- [1,758,null,{}] 05:07:16 INFO - PROCESS | 3860 | 1465646836133 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:16 INFO - PROCESS | 3860 | 1465646836136 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:16 INFO - PROCESS | 3860 | 1465646836272 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:07:16 INFO - PROCESS | 3860 | 1465646836384 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 3860 | 1465646836389 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:16 INFO - PROCESS | 3860 | ++DOCSHELL 11AD1C00 == 25 [pid = 3860] [id = 199] 05:07:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (11AD3800) [pid = 3860] [serial = 595] [outer = 00000000] 05:07:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (12A10400) [pid = 3860] [serial = 596] [outer = 11AD3800] 05:07:16 INFO - PROCESS | 3860 | 1465646836487 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (12ADDC00) [pid = 3860] [serial = 597] [outer = 11AD3800] 05:07:17 INFO - PROCESS | 3860 | 1465646837311 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1185ms 05:07:17 INFO - PROCESS | 3860 | 1465646837323 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 3860 | 1465646837327 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:07:17 INFO - PROCESS | 3860 | 1465646837332 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 3860 | 1465646837336 Marionette TRACE conn3 <- [1,762,null,{}] 05:07:17 INFO - PROCESS | 3860 | 1465646837342 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 3860 | 1465646837345 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:17 INFO - PROCESS | 3860 | 1465646837457 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:07:17 INFO - PROCESS | 3860 | 1465646837528 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 3860 | 1465646837532 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:17 INFO - PROCESS | 3860 | ++DOCSHELL 11CC6800 == 26 [pid = 3860] [id = 200] 05:07:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (11CC6C00) [pid = 3860] [serial = 598] [outer = 00000000] 05:07:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12AAA800) [pid = 3860] [serial = 599] [outer = 11CC6C00] 05:07:17 INFO - PROCESS | 3860 | 1465646837579 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (12DEFC00) [pid = 3860] [serial = 600] [outer = 11CC6C00] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1702C800) [pid = 3860] [serial = 564] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15F27C00) [pid = 3860] [serial = 557] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (104EA800) [pid = 3860] [serial = 545] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (168D6C00) [pid = 3860] [serial = 560] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (10A4FC00) [pid = 3860] [serial = 546] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (12BC4000) [pid = 3860] [serial = 551] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1312D000) [pid = 3860] [serial = 552] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (13D78000) [pid = 3860] [serial = 548] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (14EB3800) [pid = 3860] [serial = 549] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1814FC00) [pid = 3860] [serial = 567] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (13D76000) [pid = 3860] [serial = 554] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (17A45C00) [pid = 3860] [serial = 566] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (16F27000) [pid = 3860] [serial = 563] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (15F30000) [pid = 3860] [serial = 558] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (16A3D000) [pid = 3860] [serial = 561] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 53 (14312400) [pid = 3860] [serial = 555] [outer = 00000000] [url = about:blank] 05:07:17 INFO - PROCESS | 3860 | --DOMWINDOW == 52 (15F44800) [pid = 3860] [serial = 543] [outer = 00000000] [url = about:blank] 05:07:18 INFO - PROCESS | 3860 | 1465646838083 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 795ms 05:07:18 INFO - PROCESS | 3860 | 1465646838135 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 3860 | 1465646838140 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 05:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:07:18 INFO - PROCESS | 3860 | 1465646838146 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 3860 | 1465646838149 Marionette TRACE conn3 <- [1,766,null,{}] 05:07:18 INFO - PROCESS | 3860 | 1465646838153 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:18 INFO - PROCESS | 3860 | 1465646838155 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:18 INFO - PROCESS | 3860 | 1465646838241 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:07:18 INFO - PROCESS | 3860 | 1465646838249 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 3860 | 1465646838251 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:18 INFO - PROCESS | 3860 | ++DOCSHELL 1311EC00 == 27 [pid = 3860] [id = 201] 05:07:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 53 (13152400) [pid = 3860] [serial = 601] [outer = 00000000] 05:07:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 54 (13235800) [pid = 3860] [serial = 602] [outer = 13152400] 05:07:18 INFO - PROCESS | 3860 | 1465646838297 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (1323D800) [pid = 3860] [serial = 603] [outer = 13152400] 05:07:18 INFO - PROCESS | 3860 | 1465646838997 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 905ms 05:07:19 INFO - PROCESS | 3860 | 1465646839051 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 3860 | 1465646839055 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 05:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:07:19 INFO - PROCESS | 3860 | 1465646839060 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 3860 | 1465646839065 Marionette TRACE conn3 <- [1,770,null,{}] 05:07:19 INFO - PROCESS | 3860 | 1465646839070 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 3860 | 1465646839074 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:19 INFO - PROCESS | 3860 | 1465646839207 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:07:19 INFO - PROCESS | 3860 | 1465646839284 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 3860 | 1465646839287 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:19 INFO - PROCESS | 3860 | ++DOCSHELL 10FCB800 == 28 [pid = 3860] [id = 202] 05:07:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (12AA3400) [pid = 3860] [serial = 604] [outer = 00000000] 05:07:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (13230400) [pid = 3860] [serial = 605] [outer = 12AA3400] 05:07:19 INFO - PROCESS | 3860 | 1465646839383 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (132F0800) [pid = 3860] [serial = 606] [outer = 12AA3400] 05:07:19 INFO - PROCESS | 3860 | 1465646839945 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 936ms 05:07:19 INFO - PROCESS | 3860 | 1465646840007 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 3860 | 1465646840012 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 05:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:07:19 INFO - PROCESS | 3860 | 1465646840018 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 3860 | 1465646840021 Marionette TRACE conn3 <- [1,774,null,{}] 05:07:20 INFO - PROCESS | 3860 | 1465646840025 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:20 INFO - PROCESS | 3860 | 1465646840028 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:20 INFO - PROCESS | 3860 | 1465646840134 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:07:20 INFO - PROCESS | 3860 | 1465646840210 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 3860 | 1465646840213 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:20 INFO - PROCESS | 3860 | ++DOCSHELL 13D81800 == 29 [pid = 3860] [id = 203] 05:07:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (13D81C00) [pid = 3860] [serial = 607] [outer = 00000000] 05:07:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (14312400) [pid = 3860] [serial = 608] [outer = 13D81C00] 05:07:20 INFO - PROCESS | 3860 | 1465646840270 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (14EAE800) [pid = 3860] [serial = 609] [outer = 13D81C00] 05:07:20 INFO - PROCESS | 3860 | 1465646840867 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 904ms 05:07:20 INFO - PROCESS | 3860 | 1465646840906 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 3860 | 1465646840909 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 05:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:07:20 INFO - PROCESS | 3860 | 1465646840912 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 3860 | 1465646840916 Marionette TRACE conn3 <- [1,778,null,{}] 05:07:20 INFO - PROCESS | 3860 | 1465646840934 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:20 INFO - PROCESS | 3860 | 1465646840940 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:21 INFO - PROCESS | 3860 | 1465646841042 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:07:21 INFO - PROCESS | 3860 | 1465646841133 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 3860 | 1465646841137 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:21 INFO - PROCESS | 3860 | ++DOCSHELL 15E40800 == 30 [pid = 3860] [id = 204] 05:07:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (15E41800) [pid = 3860] [serial = 610] [outer = 00000000] 05:07:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (15F2B800) [pid = 3860] [serial = 611] [outer = 15E41800] 05:07:21 INFO - PROCESS | 3860 | 1465646841192 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (15F3E000) [pid = 3860] [serial = 612] [outer = 15E41800] 05:07:21 INFO - PROCESS | 3860 | 1465646841778 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 904ms 05:07:21 INFO - PROCESS | 3860 | 1465646841816 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 3860 | 1465646841820 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 05:07:21 INFO - PROCESS | 3860 | 1465646841826 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:07:21 INFO - PROCESS | 3860 | 1465646841829 Marionette TRACE conn3 <- [1,782,null,{}] 05:07:21 INFO - PROCESS | 3860 | 1465646841836 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:21 INFO - PROCESS | 3860 | 1465646841838 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:21 INFO - PROCESS | 3860 | 1465646841941 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:07:22 INFO - PROCESS | 3860 | 1465646842031 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 3860 | 1465646842036 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:22 INFO - PROCESS | 3860 | ++DOCSHELL 12A10800 == 31 [pid = 3860] [id = 205] 05:07:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (12A1BC00) [pid = 3860] [serial = 613] [outer = 00000000] 05:07:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (1314E400) [pid = 3860] [serial = 614] [outer = 12A1BC00] 05:07:22 INFO - PROCESS | 3860 | 1465646842084 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13150800) [pid = 3860] [serial = 615] [outer = 12A1BC00] 05:07:22 INFO - PROCESS | 3860 | --DOCSHELL 11AD5800 == 30 [pid = 3860] [id = 183] 05:07:23 INFO - PROCESS | 3860 | 1465646843119 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1357ms 05:07:23 INFO - PROCESS | 3860 | 1465646843189 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 3860 | 1465646843193 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:07:23 INFO - PROCESS | 3860 | 1465646843198 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 3860 | 1465646843202 Marionette TRACE conn3 <- [1,786,null,{}] 05:07:23 INFO - PROCESS | 3860 | 1465646843207 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 3860 | 1465646843210 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:23 INFO - PROCESS | 3860 | 1465646843295 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:07:23 INFO - PROCESS | 3860 | 1465646843302 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 3860 | 1465646843305 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:23 INFO - PROCESS | 3860 | ++DOCSHELL 114BBC00 == 31 [pid = 3860] [id = 206] 05:07:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (114BFC00) [pid = 3860] [serial = 616] [outer = 00000000] 05:07:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (12ADE800) [pid = 3860] [serial = 617] [outer = 114BFC00] 05:07:23 INFO - PROCESS | 3860 | 1465646843356 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1312D000) [pid = 3860] [serial = 618] [outer = 114BFC00] 05:07:23 INFO - PROCESS | 3860 | 1465646843812 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 624ms 05:07:23 INFO - PROCESS | 3860 | 1465646843837 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 3860 | 1465646843842 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 05:07:23 INFO - PROCESS | 3860 | 1465646843852 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:07:23 INFO - PROCESS | 3860 | 1465646843854 Marionette TRACE conn3 <- [1,790,null,{}] 05:07:23 INFO - PROCESS | 3860 | 1465646843858 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 3860 | 1465646843861 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:23 INFO - PROCESS | 3860 | 1465646843976 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:07:23 INFO - PROCESS | 3860 | 1465646843985 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 3860 | 1465646843987 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:24 INFO - PROCESS | 3860 | ++DOCSHELL 1430A000 == 32 [pid = 3860] [id = 207] 05:07:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1430AC00) [pid = 3860] [serial = 619] [outer = 00000000] 05:07:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (14EB7800) [pid = 3860] [serial = 620] [outer = 1430AC00] 05:07:24 INFO - PROCESS | 3860 | 1465646844040 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1530D800) [pid = 3860] [serial = 621] [outer = 1430AC00] 05:07:24 INFO - PROCESS | 3860 | 1465646844514 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 686ms 05:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:07:24 INFO - PROCESS | 3860 | 1465646844553 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 3860 | 1465646844555 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 05:07:24 INFO - PROCESS | 3860 | 1465646844559 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 3860 | 1465646844562 Marionette TRACE conn3 <- [1,794,null,{}] 05:07:24 INFO - PROCESS | 3860 | 1465646844572 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 3860 | 1465646844577 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:24 INFO - PROCESS | 3860 | 1465646844682 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:07:24 INFO - PROCESS | 3860 | 1465646844691 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 3860 | 1465646844694 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:24 INFO - PROCESS | 3860 | ++DOCSHELL 15F25800 == 33 [pid = 3860] [id = 208] 05:07:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F2B400) [pid = 3860] [serial = 622] [outer = 00000000] 05:07:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F45400) [pid = 3860] [serial = 623] [outer = 15F2B400] 05:07:24 INFO - PROCESS | 3860 | 1465646844741 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (168D5400) [pid = 3860] [serial = 624] [outer = 15F2B400] 05:07:25 INFO - PROCESS | 3860 | 1465646845201 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 686ms 05:07:25 INFO - PROCESS | 3860 | 1465646845258 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 3860 | 1465646845261 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:07:25 INFO - PROCESS | 3860 | 1465646845264 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 3860 | 1465646845266 Marionette TRACE conn3 <- [1,798,null,{}] 05:07:25 INFO - PROCESS | 3860 | 1465646845269 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 3860 | 1465646845271 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:25 INFO - PROCESS | 3860 | 1465646845409 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:07:25 INFO - PROCESS | 3860 | 1465646845432 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 3860 | 1465646845434 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:25 INFO - PROCESS | 3860 | ++DOCSHELL 16993400 == 34 [pid = 3860] [id = 209] 05:07:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16A3E800) [pid = 3860] [serial = 625] [outer = 00000000] 05:07:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16ECEC00) [pid = 3860] [serial = 626] [outer = 16A3E800] 05:07:25 INFO - PROCESS | 3860 | 1465646845478 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16F27800) [pid = 3860] [serial = 627] [outer = 16A3E800] 05:07:25 INFO - PROCESS | 3860 | 1465646845902 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 686ms 05:07:25 INFO - PROCESS | 3860 | 1465646845964 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 3860 | 1465646845966 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:07:25 INFO - PROCESS | 3860 | 1465646845969 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 3860 | 1465646845971 Marionette TRACE conn3 <- [1,802,null,{}] 05:07:25 INFO - PROCESS | 3860 | 1465646845982 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 3860 | 1465646845984 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:26 INFO - PROCESS | 3860 | 1465646846094 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:07:26 INFO - PROCESS | 3860 | 1465646846104 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 3860 | 1465646846106 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:26 INFO - PROCESS | 3860 | ++DOCSHELL 16A43C00 == 35 [pid = 3860] [id = 210] 05:07:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16D8D000) [pid = 3860] [serial = 628] [outer = 00000000] 05:07:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (174F2C00) [pid = 3860] [serial = 629] [outer = 16D8D000] 05:07:26 INFO - PROCESS | 3860 | 1465646846149 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (177CB000) [pid = 3860] [serial = 630] [outer = 16D8D000] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13152400) [pid = 3860] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1324A400) [pid = 3860] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (180C4800) [pid = 3860] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10A4AC00) [pid = 3860] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (12AE2000) [pid = 3860] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13D72C00) [pid = 3860] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (11CC6C00) [pid = 3860] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (11CCBC00) [pid = 3860] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15C34800) [pid = 3860] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15C26C00) [pid = 3860] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15F29400) [pid = 3860] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:07:26 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (11AD3800) [pid = 3860] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:07:26 INFO - PROCESS | 3860 | 1465646846814 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 3860 | 1465646846876 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 05:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:07:26 INFO - PROCESS | 3860 | 1465646846879 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 3860 | 1465646846881 Marionette TRACE conn3 <- [1,806,null,{}] 05:07:26 INFO - PROCESS | 3860 | 1465646846884 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 3860 | 1465646846889 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:26 INFO - PROCESS | 3860 | 1465646847007 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:07:27 INFO - PROCESS | 3860 | 1465646847061 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 3860 | 1465646847063 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:27 INFO - PROCESS | 3860 | ++DOCSHELL 1324A400 == 36 [pid = 3860] [id = 211] 05:07:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13D72C00) [pid = 3860] [serial = 631] [outer = 00000000] 05:07:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (17A42C00) [pid = 3860] [serial = 632] [outer = 13D72C00] 05:07:27 INFO - PROCESS | 3860 | 1465646847108 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (18060C00) [pid = 3860] [serial = 633] [outer = 13D72C00] 05:07:27 INFO - PROCESS | 3860 | 1465646847486 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 639ms 05:07:27 INFO - PROCESS | 3860 | 1465646847521 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 3860 | 1465646847523 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 05:07:27 INFO - PROCESS | 3860 | 1465646847527 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:07:27 INFO - PROCESS | 3860 | 1465646847528 Marionette TRACE conn3 <- [1,810,null,{}] 05:07:27 INFO - PROCESS | 3860 | 1465646847531 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 3860 | 1465646847533 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:27 INFO - PROCESS | 3860 | 1465646847606 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:07:27 INFO - PROCESS | 3860 | 1465646847611 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 3860 | 1465646847613 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:27 INFO - PROCESS | 3860 | ++DOCSHELL 13CDC000 == 37 [pid = 3860] [id = 212] 05:07:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (174F1C00) [pid = 3860] [serial = 634] [outer = 00000000] 05:07:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (18304800) [pid = 3860] [serial = 635] [outer = 174F1C00] 05:07:27 INFO - PROCESS | 3860 | 1465646847655 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1830A000) [pid = 3860] [serial = 636] [outer = 174F1C00] 05:07:28 INFO - PROCESS | 3860 | 1465646848078 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 3860 | 1465646848126 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 05:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:07:28 INFO - PROCESS | 3860 | 1465646848130 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 3860 | 1465646848132 Marionette TRACE conn3 <- [1,814,null,{}] 05:07:28 INFO - PROCESS | 3860 | 1465646848135 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 3860 | 1465646848137 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:28 INFO - PROCESS | 3860 | 1465646848218 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:07:28 INFO - PROCESS | 3860 | 1465646848226 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 3860 | 1465646848228 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:28 INFO - PROCESS | 3860 | ++DOCSHELL 18310800 == 38 [pid = 3860] [id = 213] 05:07:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19B04800) [pid = 3860] [serial = 637] [outer = 00000000] 05:07:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19B08C00) [pid = 3860] [serial = 638] [outer = 19B04800] 05:07:28 INFO - PROCESS | 3860 | 1465646848272 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19B09400) [pid = 3860] [serial = 639] [outer = 19B04800] 05:07:28 INFO - PROCESS | 3860 | 1465646848718 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 639ms 05:07:28 INFO - PROCESS | 3860 | 1465646848769 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 3860 | 1465646848774 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 05:07:28 INFO - PROCESS | 3860 | 1465646848780 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:07:28 INFO - PROCESS | 3860 | 1465646848784 Marionette TRACE conn3 <- [1,818,null,{}] 05:07:28 INFO - PROCESS | 3860 | 1465646848791 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 3860 | 1465646848794 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:28 INFO - PROCESS | 3860 | 1465646848913 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:07:29 INFO - PROCESS | 3860 | 1465646849015 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 3860 | 1465646849020 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:29 INFO - PROCESS | 3860 | ++DOCSHELL 10F0DC00 == 39 [pid = 3860] [id = 214] 05:07:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (10F10C00) [pid = 3860] [serial = 640] [outer = 00000000] 05:07:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11229400) [pid = 3860] [serial = 641] [outer = 10F10C00] 05:07:29 INFO - PROCESS | 3860 | 1465646849075 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (11233000) [pid = 3860] [serial = 642] [outer = 10F10C00] 05:07:29 INFO - PROCESS | 3860 | 1465646849820 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1091ms 05:07:29 INFO - PROCESS | 3860 | 1465646849882 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 3860 | 1465646849887 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 05:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:07:29 INFO - PROCESS | 3860 | 1465646849893 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 3860 | 1465646849896 Marionette TRACE conn3 <- [1,822,null,{}] 05:07:29 INFO - PROCESS | 3860 | 1465646849900 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 3860 | 1465646849903 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:30 INFO - PROCESS | 3860 | 1465646850017 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:07:30 INFO - PROCESS | 3860 | 1465646850097 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 3860 | 1465646850100 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:30 INFO - PROCESS | 3860 | ++DOCSHELL 14EACC00 == 40 [pid = 3860] [id = 215] 05:07:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15305400) [pid = 3860] [serial = 643] [outer = 00000000] 05:07:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15C31000) [pid = 3860] [serial = 644] [outer = 15305400] 05:07:30 INFO - PROCESS | 3860 | 1465646850201 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (15E3A400) [pid = 3860] [serial = 645] [outer = 15305400] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 15E40800 == 39 [pid = 3860] [id = 204] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 13D81800 == 38 [pid = 3860] [id = 203] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 10FCB800 == 37 [pid = 3860] [id = 202] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 13CDC000 == 36 [pid = 3860] [id = 212] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 1324A400 == 35 [pid = 3860] [id = 211] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 16A43C00 == 34 [pid = 3860] [id = 210] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 16993400 == 33 [pid = 3860] [id = 209] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 15F25800 == 32 [pid = 3860] [id = 208] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 1430A000 == 31 [pid = 3860] [id = 207] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 114BBC00 == 30 [pid = 3860] [id = 206] 05:07:30 INFO - PROCESS | 3860 | --DOCSHELL 12A10800 == 29 [pid = 3860] [id = 205] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13235800) [pid = 3860] [serial = 602] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13658400) [pid = 3860] [serial = 584] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1830FC00) [pid = 3860] [serial = 575] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11228400) [pid = 3860] [serial = 578] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1302B800) [pid = 3860] [serial = 581] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1323D800) [pid = 3860] [serial = 603] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15445800) [pid = 3860] [serial = 587] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (12DEFC00) [pid = 3860] [serial = 600] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13931400) [pid = 3860] [serial = 570] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1324AC00) [pid = 3860] [serial = 569] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (16D81000) [pid = 3860] [serial = 573] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15F26C00) [pid = 3860] [serial = 572] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13938000) [pid = 3860] [serial = 585] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12AAA800) [pid = 3860] [serial = 599] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15CB4400) [pid = 3860] [serial = 590] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (156AAC00) [pid = 3860] [serial = 588] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15F3D000) [pid = 3860] [serial = 593] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (112C3000) [pid = 3860] [serial = 579] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13127000) [pid = 3860] [serial = 582] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (12ADDC00) [pid = 3860] [serial = 597] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (12A10400) [pid = 3860] [serial = 596] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (15E35400) [pid = 3860] [serial = 591] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (15F45C00) [pid = 3860] [serial = 594] [outer = 00000000] [url = about:blank] 05:07:30 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (19B02800) [pid = 3860] [serial = 576] [outer = 00000000] [url = about:blank] 05:07:31 INFO - PROCESS | 3860 | 1465646851047 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1185ms 05:07:31 INFO - PROCESS | 3860 | 1465646851088 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 3860 | 1465646851092 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 05:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:07:31 INFO - PROCESS | 3860 | 1465646851096 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 3860 | 1465646851099 Marionette TRACE conn3 <- [1,826,null,{}] 05:07:31 INFO - PROCESS | 3860 | 1465646851104 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 3860 | 1465646851107 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:31 INFO - PROCESS | 3860 | 1465646851190 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:07:31 INFO - PROCESS | 3860 | 1465646851197 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 3860 | 1465646851201 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:31 INFO - PROCESS | 3860 | ++DOCSHELL 10B5F800 == 30 [pid = 3860] [id = 216] 05:07:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10B60000) [pid = 3860] [serial = 646] [outer = 00000000] 05:07:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (1280E800) [pid = 3860] [serial = 647] [outer = 10B60000] 05:07:31 INFO - PROCESS | 3860 | 1465646851255 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (12AAA800) [pid = 3860] [serial = 648] [outer = 10B60000] 05:07:31 INFO - PROCESS | 3860 | 1465646851743 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 686ms 05:07:31 INFO - PROCESS | 3860 | 1465646851793 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 3860 | 1465646851797 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 05:07:31 INFO - PROCESS | 3860 | 1465646851803 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:07:31 INFO - PROCESS | 3860 | 1465646851805 Marionette TRACE conn3 <- [1,830,null,{}] 05:07:31 INFO - PROCESS | 3860 | 1465646851809 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 3860 | 1465646851811 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:31 INFO - PROCESS | 3860 | 1465646851894 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:07:31 INFO - PROCESS | 3860 | 1465646851902 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 3860 | 1465646851904 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:31 INFO - PROCESS | 3860 | ++DOCSHELL 1312B800 == 31 [pid = 3860] [id = 217] 05:07:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1312C400) [pid = 3860] [serial = 649] [outer = 00000000] 05:07:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13238800) [pid = 3860] [serial = 650] [outer = 1312C400] 05:07:31 INFO - PROCESS | 3860 | 1465646851949 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13246000) [pid = 3860] [serial = 651] [outer = 1312C400] 05:07:32 INFO - PROCESS | 3860 | 1465646852390 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 639ms 05:07:32 INFO - PROCESS | 3860 | 1465646852442 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 3860 | 1465646852444 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 05:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:07:32 INFO - PROCESS | 3860 | 1465646852448 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 3860 | 1465646852451 Marionette TRACE conn3 <- [1,834,null,{}] 05:07:32 INFO - PROCESS | 3860 | 1465646852462 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:32 INFO - PROCESS | 3860 | 1465646852466 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:32 INFO - PROCESS | 3860 | 1465646852547 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:07:32 INFO - PROCESS | 3860 | 1465646852556 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 3860 | 1465646852559 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:32 INFO - PROCESS | 3860 | ++DOCSHELL 13D7F800 == 32 [pid = 3860] [id = 218] 05:07:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13D80C00) [pid = 3860] [serial = 652] [outer = 00000000] 05:07:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15445800) [pid = 3860] [serial = 653] [outer = 13D80C00] 05:07:32 INFO - PROCESS | 3860 | 1465646852606 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (156B2000) [pid = 3860] [serial = 654] [outer = 13D80C00] 05:07:33 INFO - PROCESS | 3860 | 1465646853096 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 686ms 05:07:33 INFO - PROCESS | 3860 | 1465646853146 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 3860 | 1465646853149 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 05:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:07:33 INFO - PROCESS | 3860 | 1465646853152 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 3860 | 1465646853154 Marionette TRACE conn3 <- [1,838,null,{}] 05:07:33 INFO - PROCESS | 3860 | 1465646853157 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:33 INFO - PROCESS | 3860 | 1465646853159 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:33 INFO - PROCESS | 3860 | 1465646853241 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:07:33 INFO - PROCESS | 3860 | 1465646853247 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 3860 | 1465646853249 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:33 INFO - PROCESS | 3860 | ++DOCSHELL 15E36800 == 33 [pid = 3860] [id = 219] 05:07:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15E3AC00) [pid = 3860] [serial = 655] [outer = 00000000] 05:07:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15F26800) [pid = 3860] [serial = 656] [outer = 15E3AC00] 05:07:33 INFO - PROCESS | 3860 | 1465646853300 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F3BC00) [pid = 3860] [serial = 657] [outer = 15E3AC00] 05:07:33 INFO - PROCESS | 3860 | 1465646853780 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 686ms 05:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:07:33 INFO - PROCESS | 3860 | 1465646853852 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 3860 | 1465646853854 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 05:07:33 INFO - PROCESS | 3860 | 1465646853857 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 3860 | 1465646853859 Marionette TRACE conn3 <- [1,842,null,{}] 05:07:33 INFO - PROCESS | 3860 | 1465646853867 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:33 INFO - PROCESS | 3860 | 1465646853869 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:33 INFO - PROCESS | 3860 | 1465646854007 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:07:34 INFO - PROCESS | 3860 | 1465646854019 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 3860 | 1465646854021 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:34 INFO - PROCESS | 3860 | ++DOCSHELL 15F23800 == 34 [pid = 3860] [id = 220] 05:07:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16087800) [pid = 3860] [serial = 658] [outer = 00000000] 05:07:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16991C00) [pid = 3860] [serial = 659] [outer = 16087800] 05:07:34 INFO - PROCESS | 3860 | 1465646854064 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16A41000) [pid = 3860] [serial = 660] [outer = 16087800] 05:07:34 INFO - PROCESS | 3860 | 1465646854501 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 686ms 05:07:34 INFO - PROCESS | 3860 | 1465646854561 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 3860 | 1465646854563 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 05:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:07:34 INFO - PROCESS | 3860 | 1465646854566 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 3860 | 1465646854568 Marionette TRACE conn3 <- [1,846,null,{}] 05:07:34 INFO - PROCESS | 3860 | 1465646854571 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 3860 | 1465646854577 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:34 INFO - PROCESS | 3860 | 1465646854705 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:07:34 INFO - PROCESS | 3860 | 1465646854763 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 3860 | 1465646854765 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:34 INFO - PROCESS | 3860 | ++DOCSHELL 16089800 == 35 [pid = 3860] [id = 221] 05:07:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16A45C00) [pid = 3860] [serial = 661] [outer = 00000000] 05:07:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1781DC00) [pid = 3860] [serial = 662] [outer = 16A45C00] 05:07:34 INFO - PROCESS | 3860 | 1465646854809 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1789FC00) [pid = 3860] [serial = 663] [outer = 16A45C00] 05:07:35 INFO - PROCESS | 3860 | 1465646855220 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 702ms 05:07:35 INFO - PROCESS | 3860 | 1465646855267 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 3860 | 1465646855269 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 05:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:07:35 INFO - PROCESS | 3860 | 1465646855280 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 3860 | 1465646855282 Marionette TRACE conn3 <- [1,850,null,{}] 05:07:35 INFO - PROCESS | 3860 | 1465646855324 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 3860 | 1465646855326 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:35 INFO - PROCESS | 3860 | 1465646855435 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:07:35 INFO - PROCESS | 3860 | 1465646855446 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 3860 | 1465646855448 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:35 INFO - PROCESS | 3860 | ++DOCSHELL 1047E000 == 36 [pid = 3860] [id = 222] 05:07:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17895000) [pid = 3860] [serial = 664] [outer = 00000000] 05:07:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1814D800) [pid = 3860] [serial = 665] [outer = 17895000] 05:07:35 INFO - PROCESS | 3860 | 1465646855490 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1814F800) [pid = 3860] [serial = 666] [outer = 17895000] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15F2B400) [pid = 3860] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (12AA3400) [pid = 3860] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13D81C00) [pid = 3860] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15E41800) [pid = 3860] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16A3E800) [pid = 3860] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13D72C00) [pid = 3860] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (16D8D000) [pid = 3860] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (174F1C00) [pid = 3860] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (12A1BC00) [pid = 3860] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1430AC00) [pid = 3860] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:07:35 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (114BFC00) [pid = 3860] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:07:35 INFO - PROCESS | 3860 | 1465646855922 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 686ms 05:07:35 INFO - PROCESS | 3860 | 1465646855951 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 3860 | 1465646855953 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 05:07:35 INFO - PROCESS | 3860 | 1465646855956 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:07:35 INFO - PROCESS | 3860 | 1465646855958 Marionette TRACE conn3 <- [1,854,null,{}] 05:07:35 INFO - PROCESS | 3860 | 1465646855961 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 3860 | 1465646855963 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:36 INFO - PROCESS | 3860 | 1465646856041 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:07:36 INFO - PROCESS | 3860 | 1465646856046 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 3860 | 1465646856048 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:36 INFO - PROCESS | 3860 | ++DOCSHELL 1280FC00 == 37 [pid = 3860] [id = 223] 05:07:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (12AE4400) [pid = 3860] [serial = 667] [outer = 00000000] 05:07:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16D8D000) [pid = 3860] [serial = 668] [outer = 12AE4400] 05:07:36 INFO - PROCESS | 3860 | 1465646856090 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (177C6400) [pid = 3860] [serial = 669] [outer = 12AE4400] 05:07:36 INFO - PROCESS | 3860 | 1465646856483 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 592ms 05:07:36 INFO - PROCESS | 3860 | 1465646856538 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 3860 | 1465646856540 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 05:07:36 INFO - PROCESS | 3860 | 1465646856543 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:07:36 INFO - PROCESS | 3860 | 1465646856545 Marionette TRACE conn3 <- [1,858,null,{}] 05:07:36 INFO - PROCESS | 3860 | 1465646856548 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 3860 | 1465646856550 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:36 INFO - PROCESS | 3860 | 1465646856628 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:07:36 INFO - PROCESS | 3860 | 1465646856633 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 3860 | 1465646856635 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:36 INFO - PROCESS | 3860 | ++DOCSHELL 16D89000 == 38 [pid = 3860] [id = 224] 05:07:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16EC8C00) [pid = 3860] [serial = 670] [outer = 00000000] 05:07:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19B04400) [pid = 3860] [serial = 671] [outer = 16EC8C00] 05:07:36 INFO - PROCESS | 3860 | 1465646856677 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19B0D400) [pid = 3860] [serial = 672] [outer = 16EC8C00] 05:07:37 INFO - PROCESS | 3860 | 1465646857109 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 592ms 05:07:37 INFO - PROCESS | 3860 | 1465646857143 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 3860 | 1465646857145 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 05:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:07:37 INFO - PROCESS | 3860 | 1465646857149 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 3860 | 1465646857150 Marionette TRACE conn3 <- [1,862,null,{}] 05:07:37 INFO - PROCESS | 3860 | 1465646857154 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 3860 | 1465646857155 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:37 INFO - PROCESS | 3860 | 1465646857269 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:07:37 INFO - PROCESS | 3860 | 1465646857276 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 3860 | 1465646857278 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:37 INFO - PROCESS | 3860 | ++DOCSHELL 13932400 == 39 [pid = 3860] [id = 225] 05:07:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1393A000) [pid = 3860] [serial = 673] [outer = 00000000] 05:07:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19ECD000) [pid = 3860] [serial = 674] [outer = 1393A000] 05:07:37 INFO - PROCESS | 3860 | 1465646857322 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19ECE000) [pid = 3860] [serial = 675] [outer = 1393A000] 05:07:37 INFO - PROCESS | 3860 | 1465646857811 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 702ms 05:07:37 INFO - PROCESS | 3860 | 1465646857847 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 3860 | 1465646857852 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 05:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:07:37 INFO - PROCESS | 3860 | 1465646857857 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 3860 | 1465646857861 Marionette TRACE conn3 <- [1,866,null,{}] 05:07:37 INFO - PROCESS | 3860 | 1465646857867 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 3860 | 1465646857870 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:37 INFO - PROCESS | 3860 | 1465646857979 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:07:38 INFO - PROCESS | 3860 | 1465646858132 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 3860 | 1465646858137 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:38 INFO - PROCESS | 3860 | ++DOCSHELL 112BFC00 == 40 [pid = 3860] [id = 226] 05:07:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11CC7C00) [pid = 3860] [serial = 676] [outer = 00000000] 05:07:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (12BC4000) [pid = 3860] [serial = 677] [outer = 11CC7C00] 05:07:38 INFO - PROCESS | 3860 | 1465646858193 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1312B000) [pid = 3860] [serial = 678] [outer = 11CC7C00] 05:07:39 INFO - PROCESS | 3860 | 1465646859058 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1247ms 05:07:39 INFO - PROCESS | 3860 | 1465646859117 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 3860 | 1465646859122 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 05:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:07:39 INFO - PROCESS | 3860 | 1465646859128 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 3860 | 1465646859131 Marionette TRACE conn3 <- [1,870,null,{}] 05:07:39 INFO - PROCESS | 3860 | 1465646859135 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 3860 | 1465646859138 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:39 INFO - PROCESS | 3860 | 1465646859275 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:07:39 INFO - PROCESS | 3860 | 1465646859401 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 3860 | 1465646859404 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:39 INFO - PROCESS | 3860 | ++DOCSHELL 16D86000 == 41 [pid = 3860] [id = 227] 05:07:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16ECB400) [pid = 3860] [serial = 679] [outer = 00000000] 05:07:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (180D3C00) [pid = 3860] [serial = 680] [outer = 16ECB400] 05:07:39 INFO - PROCESS | 3860 | 1465646859466 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19EC6800) [pid = 3860] [serial = 681] [outer = 16ECB400] 05:07:40 INFO - PROCESS | 3860 | 1465646860057 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 935ms 05:07:40 INFO - PROCESS | 3860 | 1465646860077 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 3860 | 1465646860079 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 05:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:07:40 INFO - PROCESS | 3860 | 1465646860084 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 3860 | 1465646860088 Marionette TRACE conn3 <- [1,874,null,{}] 05:07:40 INFO - PROCESS | 3860 | 1465646860098 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 3860 | 1465646860103 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:40 INFO - PROCESS | 3860 | 1465646860206 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:07:40 INFO - PROCESS | 3860 | 1465646860301 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 3860 | 1465646860305 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:40 INFO - PROCESS | 3860 | ++DOCSHELL 1A544C00 == 42 [pid = 3860] [id = 228] 05:07:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A545000) [pid = 3860] [serial = 682] [outer = 00000000] 05:07:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1A550400) [pid = 3860] [serial = 683] [outer = 1A545000] 05:07:40 INFO - PROCESS | 3860 | 1465646860359 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A58EC00) [pid = 3860] [serial = 684] [outer = 1A545000] 05:07:41 INFO - PROCESS | 3860 | 1465646861134 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1091ms 05:07:41 INFO - PROCESS | 3860 | 1465646861179 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 3860 | 1465646861183 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 05:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:07:41 INFO - PROCESS | 3860 | 1465646861189 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 3860 | 1465646861192 Marionette TRACE conn3 <- [1,878,null,{}] 05:07:41 INFO - PROCESS | 3860 | 1465646861197 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 3860 | 1465646861200 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:41 INFO - PROCESS | 3860 | 1465646861297 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:07:41 INFO - PROCESS | 3860 | 1465646861392 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 3860 | 1465646861396 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:41 INFO - PROCESS | 3860 | ++DOCSHELL 11CC9800 == 43 [pid = 3860] [id = 229] 05:07:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11CCBC00) [pid = 3860] [serial = 685] [outer = 00000000] 05:07:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (12DEFC00) [pid = 3860] [serial = 686] [outer = 11CCBC00] 05:07:41 INFO - PROCESS | 3860 | 1465646861446 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (13151C00) [pid = 3860] [serial = 687] [outer = 11CCBC00] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 16D89000 == 42 [pid = 3860] [id = 224] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 1280FC00 == 41 [pid = 3860] [id = 223] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 1047E000 == 40 [pid = 3860] [id = 222] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 16089800 == 39 [pid = 3860] [id = 221] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 15F23800 == 38 [pid = 3860] [id = 220] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 15E36800 == 37 [pid = 3860] [id = 219] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 13D7F800 == 36 [pid = 3860] [id = 218] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 1312B800 == 35 [pid = 3860] [id = 217] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 10B5F800 == 34 [pid = 3860] [id = 216] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 18310800 == 33 [pid = 3860] [id = 213] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 14EACC00 == 32 [pid = 3860] [id = 215] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 10F0DC00 == 31 [pid = 3860] [id = 214] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 1A544C00 == 30 [pid = 3860] [id = 228] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 16D86000 == 29 [pid = 3860] [id = 227] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 13932400 == 28 [pid = 3860] [id = 225] 05:07:42 INFO - PROCESS | 3860 | --DOCSHELL 112BFC00 == 27 [pid = 3860] [id = 226] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (17A42C00) [pid = 3860] [serial = 632] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (174F2C00) [pid = 3860] [serial = 629] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19B08C00) [pid = 3860] [serial = 638] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (18304800) [pid = 3860] [serial = 635] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1830A000) [pid = 3860] [serial = 636] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (177CB000) [pid = 3860] [serial = 630] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (168D5400) [pid = 3860] [serial = 624] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16F27800) [pid = 3860] [serial = 627] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1530D800) [pid = 3860] [serial = 621] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (18060C00) [pid = 3860] [serial = 633] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13150800) [pid = 3860] [serial = 615] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1314E400) [pid = 3860] [serial = 614] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (14EB7800) [pid = 3860] [serial = 620] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12ADE800) [pid = 3860] [serial = 617] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1312D000) [pid = 3860] [serial = 618] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15F45400) [pid = 3860] [serial = 623] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (132F0800) [pid = 3860] [serial = 606] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13230400) [pid = 3860] [serial = 605] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (14EAE800) [pid = 3860] [serial = 609] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (14312400) [pid = 3860] [serial = 608] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15F3E000) [pid = 3860] [serial = 612] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15F2B800) [pid = 3860] [serial = 611] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (16ECEC00) [pid = 3860] [serial = 626] [outer = 00000000] [url = about:blank] 05:07:42 INFO - PROCESS | 3860 | 1465646862672 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1559ms 05:07:42 INFO - PROCESS | 3860 | 1465646862754 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 3860 | 1465646862758 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 05:07:42 INFO - PROCESS | 3860 | 1465646862762 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:07:42 INFO - PROCESS | 3860 | 1465646862765 Marionette TRACE conn3 <- [1,882,null,{}] 05:07:42 INFO - PROCESS | 3860 | 1465646862771 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 3860 | 1465646862774 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:42 INFO - PROCESS | 3860 | 1465646862856 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:07:42 INFO - PROCESS | 3860 | 1465646862941 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 3860 | 1465646862943 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:42 INFO - PROCESS | 3860 | ++DOCSHELL 105E6400 == 28 [pid = 3860] [id = 230] 05:07:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (105EB800) [pid = 3860] [serial = 688] [outer = 00000000] 05:07:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10FCD000) [pid = 3860] [serial = 689] [outer = 105EB800] 05:07:42 INFO - PROCESS | 3860 | 1465646862990 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (112CA400) [pid = 3860] [serial = 690] [outer = 105EB800] 05:07:43 INFO - PROCESS | 3860 | 1465646863387 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 624ms 05:07:43 INFO - PROCESS | 3860 | 1465646863402 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 3860 | 1465646863407 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 05:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:07:43 INFO - PROCESS | 3860 | 1465646863414 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 3860 | 1465646863417 Marionette TRACE conn3 <- [1,886,null,{}] 05:07:43 INFO - PROCESS | 3860 | 1465646863421 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 3860 | 1465646863423 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:43 INFO - PROCESS | 3860 | 1465646863512 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:07:43 INFO - PROCESS | 3860 | 1465646863519 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 3860 | 1465646863521 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:43 INFO - PROCESS | 3860 | ++DOCSHELL 13230400 == 29 [pid = 3860] [id = 231] 05:07:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13231400) [pid = 3860] [serial = 691] [outer = 00000000] 05:07:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (132E5400) [pid = 3860] [serial = 692] [outer = 13231400] 05:07:43 INFO - PROCESS | 3860 | 1465646863567 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13655000) [pid = 3860] [serial = 693] [outer = 13231400] 05:07:43 INFO - PROCESS | 3860 | 1465646864004 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 640ms 05:07:44 INFO - PROCESS | 3860 | 1465646864034 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 3860 | 1465646864036 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 05:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:07:44 INFO - PROCESS | 3860 | 1465646864040 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 3860 | 1465646864043 Marionette TRACE conn3 <- [1,890,null,{}] 05:07:44 INFO - PROCESS | 3860 | 1465646864058 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 3860 | 1465646864062 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:44 INFO - PROCESS | 3860 | 1465646864141 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:07:44 INFO - PROCESS | 3860 | 1465646864149 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 3860 | 1465646864153 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:44 INFO - PROCESS | 3860 | ++DOCSHELL 14EB2C00 == 30 [pid = 3860] [id = 232] 05:07:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (14EB3800) [pid = 3860] [serial = 694] [outer = 00000000] 05:07:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1530A000) [pid = 3860] [serial = 695] [outer = 14EB3800] 05:07:44 INFO - PROCESS | 3860 | 1465646864199 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15C2B800) [pid = 3860] [serial = 696] [outer = 14EB3800] 05:07:44 INFO - PROCESS | 3860 | 1465646864670 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:07:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15301C00) [pid = 3860] [serial = 697] [outer = 1B54B400] 05:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 655ms 05:07:44 INFO - PROCESS | 3860 | 1465646864720 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 3860 | 1465646864722 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 05:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:07:44 INFO - PROCESS | 3860 | 1465646864762 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 3860 | 1465646864764 Marionette TRACE conn3 <- [1,894,null,{}] 05:07:44 INFO - PROCESS | 3860 | 1465646864767 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 3860 | 1465646864769 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:44 INFO - PROCESS | 3860 | 1465646864879 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:07:44 INFO - PROCESS | 3860 | 1465646864884 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 3860 | 1465646864886 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:44 INFO - PROCESS | 3860 | ++DOCSHELL 156AC000 == 31 [pid = 3860] [id = 233] 05:07:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15E3A000) [pid = 3860] [serial = 698] [outer = 00000000] 05:07:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15F39800) [pid = 3860] [serial = 699] [outer = 15E3A000] 05:07:44 INFO - PROCESS | 3860 | 1465646864934 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16A3C000) [pid = 3860] [serial = 700] [outer = 15E3A000] 05:07:45 INFO - PROCESS | 3860 | 1465646865373 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 639ms 05:07:45 INFO - PROCESS | 3860 | 1465646865396 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 3860 | 1465646865398 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 05:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:07:45 INFO - PROCESS | 3860 | 1465646865408 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 3860 | 1465646865410 Marionette TRACE conn3 <- [1,898,null,{}] 05:07:45 INFO - PROCESS | 3860 | 1465646865413 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 3860 | 1465646865416 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:45 INFO - PROCESS | 3860 | 1465646865523 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:07:45 INFO - PROCESS | 3860 | 1465646865606 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 3860 | 1465646865608 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:45 INFO - PROCESS | 3860 | ++DOCSHELL 16EC9000 == 32 [pid = 3860] [id = 234] 05:07:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16ECEC00) [pid = 3860] [serial = 701] [outer = 00000000] 05:07:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16F86000) [pid = 3860] [serial = 702] [outer = 16ECEC00] 05:07:45 INFO - PROCESS | 3860 | 1465646865658 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (17033000) [pid = 3860] [serial = 703] [outer = 16ECEC00] 05:07:46 INFO - PROCESS | 3860 | 1465646866094 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 733ms 05:07:46 INFO - PROCESS | 3860 | 1465646866145 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:07:46 INFO - PROCESS | 3860 | 1465646866147 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 05:07:46 INFO - PROCESS | 3860 | 1465646866151 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 3860 | 1465646866152 Marionette TRACE conn3 <- [1,902,null,{}] 05:07:46 INFO - PROCESS | 3860 | 1465646866155 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 3860 | 1465646866161 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:46 INFO - PROCESS | 3860 | 1465646866290 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:07:46 INFO - PROCESS | 3860 | 1465646866303 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 3860 | 1465646866305 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:46 INFO - PROCESS | 3860 | ++DOCSHELL 1789F400 == 33 [pid = 3860] [id = 235] 05:07:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (18063400) [pid = 3860] [serial = 704] [outer = 00000000] 05:07:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (18159C00) [pid = 3860] [serial = 705] [outer = 18063400] 05:07:46 INFO - PROCESS | 3860 | 1465646866392 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1830C400) [pid = 3860] [serial = 706] [outer = 18063400] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16087800) [pid = 3860] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (16A45C00) [pid = 3860] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (19B04800) [pid = 3860] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1312C400) [pid = 3860] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16EC8C00) [pid = 3860] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10B60000) [pid = 3860] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1393A000) [pid = 3860] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10F10C00) [pid = 3860] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13D80C00) [pid = 3860] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15E3AC00) [pid = 3860] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15305400) [pid = 3860] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17895000) [pid = 3860] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:07:46 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12AE4400) [pid = 3860] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:07:47 INFO - PROCESS | 3860 | 1465646867062 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 951ms 05:07:47 INFO - PROCESS | 3860 | 1465646867093 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 3860 | 1465646867104 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 05:07:47 INFO - PROCESS | 3860 | 1465646867108 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 3860 | 1465646867110 Marionette TRACE conn3 <- [1,906,null,{}] 05:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:07:47 INFO - PROCESS | 3860 | 1465646867113 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 3860 | 1465646867115 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:47 INFO - PROCESS | 3860 | 1465646867188 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:07:47 INFO - PROCESS | 3860 | 1465646867270 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 3860 | 1465646867272 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:47 INFO - PROCESS | 3860 | ++DOCSHELL 1043F800 == 34 [pid = 3860] [id = 236] 05:07:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10475000) [pid = 3860] [serial = 707] [outer = 00000000] 05:07:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1393A000) [pid = 3860] [serial = 708] [outer = 10475000] 05:07:47 INFO - PROCESS | 3860 | 1465646867316 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1430D000) [pid = 3860] [serial = 709] [outer = 10475000] 05:07:47 INFO - PROCESS | 3860 | 1465646867663 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 593ms 05:07:47 INFO - PROCESS | 3860 | 1465646867707 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 3860 | 1465646867709 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 05:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:07:47 INFO - PROCESS | 3860 | 1465646867712 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 3860 | 1465646867713 Marionette TRACE conn3 <- [1,910,null,{}] 05:07:47 INFO - PROCESS | 3860 | 1465646867717 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 3860 | 1465646867719 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:47 INFO - PROCESS | 3860 | 1465646867793 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:07:47 INFO - PROCESS | 3860 | 1465646867869 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 3860 | 1465646867871 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:47 INFO - PROCESS | 3860 | ++DOCSHELL 13932000 == 35 [pid = 3860] [id = 237] 05:07:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1430A800) [pid = 3860] [serial = 710] [outer = 00000000] 05:07:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18309400) [pid = 3860] [serial = 711] [outer = 1430A800] 05:07:47 INFO - PROCESS | 3860 | 1465646867913 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1830E000) [pid = 3860] [serial = 712] [outer = 1430A800] 05:07:48 INFO - PROCESS | 3860 | 1465646868262 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 592ms 05:07:48 INFO - PROCESS | 3860 | 1465646868309 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 3860 | 1465646868311 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 05:07:48 INFO - PROCESS | 3860 | 1465646868314 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:07:48 INFO - PROCESS | 3860 | 1465646868316 Marionette TRACE conn3 <- [1,914,null,{}] 05:07:48 INFO - PROCESS | 3860 | 1465646868319 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 3860 | 1465646868321 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:48 INFO - PROCESS | 3860 | 1465646868397 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:07:48 INFO - PROCESS | 3860 | 1465646868507 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 3860 | 1465646868509 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:48 INFO - PROCESS | 3860 | ++DOCSHELL 14EB2400 == 36 [pid = 3860] [id = 238] 05:07:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16EC8400) [pid = 3860] [serial = 713] [outer = 00000000] 05:07:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A08D400) [pid = 3860] [serial = 714] [outer = 16EC8400] 05:07:48 INFO - PROCESS | 3860 | 1465646868551 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A08F800) [pid = 3860] [serial = 715] [outer = 16EC8400] 05:07:48 INFO - PROCESS | 3860 | 1465646868896 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 639ms 05:07:48 INFO - PROCESS | 3860 | 1465646868992 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 3860 | 1465646868996 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 05:07:48 INFO - PROCESS | 3860 | 1465646869002 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:07:48 INFO - PROCESS | 3860 | 1465646869006 Marionette TRACE conn3 <- [1,918,null,{}] 05:07:49 INFO - PROCESS | 3860 | 1465646869016 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 3860 | 1465646869020 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:49 INFO - PROCESS | 3860 | 1465646869140 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:07:49 INFO - PROCESS | 3860 | 1465646869239 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 3860 | 1465646869243 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:49 INFO - PROCESS | 3860 | ++DOCSHELL 10A54C00 == 37 [pid = 3860] [id = 239] 05:07:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10B60000) [pid = 3860] [serial = 716] [outer = 00000000] 05:07:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (10FCC000) [pid = 3860] [serial = 717] [outer = 10B60000] 05:07:49 INFO - PROCESS | 3860 | 1465646869300 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12A1B800) [pid = 3860] [serial = 718] [outer = 10B60000] 05:07:50 INFO - PROCESS | 3860 | 1465646870050 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1092ms 05:07:50 INFO - PROCESS | 3860 | 1465646870101 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 3860 | 1465646870104 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 05:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:07:50 INFO - PROCESS | 3860 | 1465646870111 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 3860 | 1465646870115 Marionette TRACE conn3 <- [1,922,null,{}] 05:07:50 INFO - PROCESS | 3860 | 1465646870119 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 3860 | 1465646870122 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:50 INFO - PROCESS | 3860 | 1465646870236 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:07:50 INFO - PROCESS | 3860 | 1465646870317 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 3860 | 1465646870320 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:50 INFO - PROCESS | 3860 | ++DOCSHELL 1365DC00 == 38 [pid = 3860] [id = 240] 05:07:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13934800) [pid = 3860] [serial = 719] [outer = 00000000] 05:07:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (14313000) [pid = 3860] [serial = 720] [outer = 13934800] 05:07:50 INFO - PROCESS | 3860 | 1465646870415 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (15CAA800) [pid = 3860] [serial = 721] [outer = 13934800] 05:07:51 INFO - PROCESS | 3860 | 1465646871207 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1139ms 05:07:51 INFO - PROCESS | 3860 | 1465646871254 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 3860 | 1465646871259 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:07:51 INFO - PROCESS | 3860 | 1465646871287 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 3860 | 1465646871290 Marionette TRACE conn3 <- [1,926,null,{}] 05:07:51 INFO - PROCESS | 3860 | 1465646871297 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 3860 | 1465646871300 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:51 INFO - PROCESS | 3860 | 1465646871411 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:07:51 INFO - PROCESS | 3860 | 1465646871489 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 3860 | 1465646871494 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:51 INFO - PROCESS | 3860 | ++DOCSHELL 10A4F400 == 39 [pid = 3860] [id = 241] 05:07:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (10A4FC00) [pid = 3860] [serial = 722] [outer = 00000000] 05:07:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (11CC9C00) [pid = 3860] [serial = 723] [outer = 10A4FC00] 05:07:51 INFO - PROCESS | 3860 | 1465646871575 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (12DF0400) [pid = 3860] [serial = 724] [outer = 10A4FC00] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 13932000 == 38 [pid = 3860] [id = 237] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 1043F800 == 37 [pid = 3860] [id = 236] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 1789F400 == 36 [pid = 3860] [id = 235] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 16EC9000 == 35 [pid = 3860] [id = 234] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 156AC000 == 34 [pid = 3860] [id = 233] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 14EB2C00 == 33 [pid = 3860] [id = 232] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 13230400 == 32 [pid = 3860] [id = 231] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 105E6400 == 31 [pid = 3860] [id = 230] 05:07:51 INFO - PROCESS | 3860 | --DOCSHELL 11CC9800 == 30 [pid = 3860] [id = 229] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (16991C00) [pid = 3860] [serial = 659] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1781DC00) [pid = 3860] [serial = 662] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16A41000) [pid = 3860] [serial = 660] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19B09400) [pid = 3860] [serial = 639] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (13238800) [pid = 3860] [serial = 650] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19B0D400) [pid = 3860] [serial = 672] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (13246000) [pid = 3860] [serial = 651] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1280E800) [pid = 3860] [serial = 647] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19ECE000) [pid = 3860] [serial = 675] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12AAA800) [pid = 3860] [serial = 648] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11229400) [pid = 3860] [serial = 641] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11233000) [pid = 3860] [serial = 642] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15445800) [pid = 3860] [serial = 653] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (156B2000) [pid = 3860] [serial = 654] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F26800) [pid = 3860] [serial = 656] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15C31000) [pid = 3860] [serial = 644] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15E3A400) [pid = 3860] [serial = 645] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1814D800) [pid = 3860] [serial = 665] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1789FC00) [pid = 3860] [serial = 663] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19B04400) [pid = 3860] [serial = 671] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1814F800) [pid = 3860] [serial = 666] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (16D8D000) [pid = 3860] [serial = 668] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (19ECD000) [pid = 3860] [serial = 674] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (177C6400) [pid = 3860] [serial = 669] [outer = 00000000] [url = about:blank] 05:07:51 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15F3BC00) [pid = 3860] [serial = 657] [outer = 00000000] [url = about:blank] 05:07:52 INFO - PROCESS | 3860 | 1465646872031 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 811ms 05:07:52 INFO - PROCESS | 3860 | 1465646872071 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 3860 | 1465646872075 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 05:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:07:52 INFO - PROCESS | 3860 | 1465646872081 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 3860 | 1465646872084 Marionette TRACE conn3 <- [1,930,null,{}] 05:07:52 INFO - PROCESS | 3860 | 1465646872087 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 3860 | 1465646872090 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:52 INFO - PROCESS | 3860 | 1465646872174 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:07:52 INFO - PROCESS | 3860 | 1465646872183 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 3860 | 1465646872185 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:52 INFO - PROCESS | 3860 | ++DOCSHELL 1323A800 == 31 [pid = 3860] [id = 242] 05:07:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1323B800) [pid = 3860] [serial = 725] [outer = 00000000] 05:07:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (132EB400) [pid = 3860] [serial = 726] [outer = 1323B800] 05:07:52 INFO - PROCESS | 3860 | 1465646872231 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13C23800) [pid = 3860] [serial = 727] [outer = 1323B800] 05:07:52 INFO - PROCESS | 3860 | 1465646872703 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 639ms 05:07:52 INFO - PROCESS | 3860 | 1465646872720 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 3860 | 1465646872722 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 05:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:07:52 INFO - PROCESS | 3860 | 1465646872726 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 3860 | 1465646872729 Marionette TRACE conn3 <- [1,934,null,{}] 05:07:52 INFO - PROCESS | 3860 | 1465646872744 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 3860 | 1465646872748 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:52 INFO - PROCESS | 3860 | 1465646872835 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:07:52 INFO - PROCESS | 3860 | 1465646872876 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 3860 | 1465646872880 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:52 INFO - PROCESS | 3860 | ++DOCSHELL 15E3F000 == 32 [pid = 3860] [id = 243] 05:07:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15F25800) [pid = 3860] [serial = 728] [outer = 00000000] 05:07:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F2CC00) [pid = 3860] [serial = 729] [outer = 15F25800] 05:07:52 INFO - PROCESS | 3860 | 1465646872939 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F3D000) [pid = 3860] [serial = 730] [outer = 15F25800] 05:07:53 INFO - PROCESS | 3860 | 1465646873378 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 702ms 05:07:53 INFO - PROCESS | 3860 | 1465646873425 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 3860 | 1465646873427 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 05:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:07:53 INFO - PROCESS | 3860 | 1465646873430 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 3860 | 1465646873432 Marionette TRACE conn3 <- [1,938,null,{}] 05:07:53 INFO - PROCESS | 3860 | 1465646873435 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 3860 | 1465646873437 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:53 INFO - PROCESS | 3860 | 1465646873529 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:07:53 INFO - PROCESS | 3860 | 1465646873534 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 3860 | 1465646873537 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:53 INFO - PROCESS | 3860 | ++DOCSHELL 16A43C00 == 33 [pid = 3860] [id = 244] 05:07:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16D83C00) [pid = 3860] [serial = 731] [outer = 00000000] 05:07:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16EC9000) [pid = 3860] [serial = 732] [outer = 16D83C00] 05:07:53 INFO - PROCESS | 3860 | 1465646873580 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16F27800) [pid = 3860] [serial = 733] [outer = 16D83C00] 05:07:54 INFO - PROCESS | 3860 | 1465646874038 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 639ms 05:07:54 INFO - PROCESS | 3860 | 1465646874068 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 3860 | 1465646874070 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 05:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:07:54 INFO - PROCESS | 3860 | 1465646874073 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 3860 | 1465646874075 Marionette TRACE conn3 <- [1,942,null,{}] 05:07:54 INFO - PROCESS | 3860 | 1465646874078 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 3860 | 1465646874080 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:54 INFO - PROCESS | 3860 | 1465646874183 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:07:54 INFO - PROCESS | 3860 | 1465646874190 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 3860 | 1465646874192 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:54 INFO - PROCESS | 3860 | ++DOCSHELL 17037400 == 34 [pid = 3860] [id = 245] 05:07:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (170EC000) [pid = 3860] [serial = 734] [outer = 00000000] 05:07:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17814400) [pid = 3860] [serial = 735] [outer = 170EC000] 05:07:54 INFO - PROCESS | 3860 | 1465646874262 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17820800) [pid = 3860] [serial = 736] [outer = 170EC000] 05:07:54 INFO - PROCESS | 3860 | 1465646874704 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 686ms 05:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:07:54 INFO - PROCESS | 3860 | 1465646874773 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 3860 | 1465646874775 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 05:07:54 INFO - PROCESS | 3860 | 1465646874782 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 3860 | 1465646874784 Marionette TRACE conn3 <- [1,946,null,{}] 05:07:54 INFO - PROCESS | 3860 | 1465646874796 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 3860 | 1465646874801 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:54 INFO - PROCESS | 3860 | 1465646874937 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:07:54 INFO - PROCESS | 3860 | 1465646874999 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 3860 | 1465646875001 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:55 INFO - PROCESS | 3860 | ++DOCSHELL 168D7000 == 35 [pid = 3860] [id = 246] 05:07:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16A3D000) [pid = 3860] [serial = 737] [outer = 00000000] 05:07:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B02C00) [pid = 3860] [serial = 738] [outer = 16A3D000] 05:07:55 INFO - PROCESS | 3860 | 1465646875046 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19B06C00) [pid = 3860] [serial = 739] [outer = 16A3D000] 05:07:55 INFO - PROCESS | 3860 | 1465646875464 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 733ms 05:07:55 INFO - PROCESS | 3860 | 1465646875523 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 3860 | 1465646875525 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 05:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:07:55 INFO - PROCESS | 3860 | 1465646875528 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 3860 | 1465646875529 Marionette TRACE conn3 <- [1,950,null,{}] 05:07:55 INFO - PROCESS | 3860 | 1465646875533 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 3860 | 1465646875535 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:55 INFO - PROCESS | 3860 | 1465646875650 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:07:55 INFO - PROCESS | 3860 | 1465646875659 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 3860 | 1465646875661 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:55 INFO - PROCESS | 3860 | ++DOCSHELL 19B0C000 == 36 [pid = 3860] [id = 247] 05:07:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19B0D400) [pid = 3860] [serial = 740] [outer = 00000000] 05:07:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19ECCC00) [pid = 3860] [serial = 741] [outer = 19B0D400] 05:07:55 INFO - PROCESS | 3860 | 1465646875707 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19ECFC00) [pid = 3860] [serial = 742] [outer = 19B0D400] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1430A800) [pid = 3860] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15E3A000) [pid = 3860] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13231400) [pid = 3860] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (14EB3800) [pid = 3860] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (105EB800) [pid = 3860] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (11CCBC00) [pid = 3860] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16ECEC00) [pid = 3860] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11CC7C00) [pid = 3860] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16ECB400) [pid = 3860] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1A545000) [pid = 3860] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10475000) [pid = 3860] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:07:55 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (18063400) [pid = 3860] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:07:56 INFO - PROCESS | 3860 | 1465646876209 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 733ms 05:07:56 INFO - PROCESS | 3860 | 1465646876270 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 3860 | 1465646876272 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 05:07:56 INFO - PROCESS | 3860 | 1465646876276 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:07:56 INFO - PROCESS | 3860 | 1465646876277 Marionette TRACE conn3 <- [1,954,null,{}] 05:07:56 INFO - PROCESS | 3860 | 1465646876280 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 3860 | 1465646876282 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:56 INFO - PROCESS | 3860 | 1465646876358 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:07:56 INFO - PROCESS | 3860 | 1465646876364 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 3860 | 1465646876366 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:56 INFO - PROCESS | 3860 | ++DOCSHELL 10A49400 == 37 [pid = 3860] [id = 248] 05:07:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12AAA800) [pid = 3860] [serial = 743] [outer = 00000000] 05:07:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (17A42C00) [pid = 3860] [serial = 744] [outer = 12AAA800] 05:07:56 INFO - PROCESS | 3860 | 1465646876408 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19B02800) [pid = 3860] [serial = 745] [outer = 12AAA800] 05:07:56 INFO - PROCESS | 3860 | 1465646876814 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 593ms 05:07:56 INFO - PROCESS | 3860 | 1465646876873 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 3860 | 1465646876875 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:07:56 INFO - PROCESS | 3860 | 1465646876878 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 3860 | 1465646876880 Marionette TRACE conn3 <- [1,958,null,{}] 05:07:56 INFO - PROCESS | 3860 | 1465646876883 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 3860 | 1465646876885 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:56 INFO - PROCESS | 3860 | 1465646876968 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:07:56 INFO - PROCESS | 3860 | 1465646876973 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 3860 | 1465646876975 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:56 INFO - PROCESS | 3860 | ++DOCSHELL 1A089800 == 38 [pid = 3860] [id = 249] 05:07:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A08B400) [pid = 3860] [serial = 746] [outer = 00000000] 05:07:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (11234400) [pid = 3860] [serial = 747] [outer = 1A08B400] 05:07:56 INFO - PROCESS | 3860 | 1465646877018 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A29D800) [pid = 3860] [serial = 748] [outer = 1A08B400] 05:07:57 INFO - PROCESS | 3860 | 1465646877448 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 592ms 05:07:57 INFO - PROCESS | 3860 | 1465646877475 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 3860 | 1465646877477 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 05:07:57 INFO - PROCESS | 3860 | 1465646877480 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:07:57 INFO - PROCESS | 3860 | 1465646877482 Marionette TRACE conn3 <- [1,962,null,{}] 05:07:57 INFO - PROCESS | 3860 | 1465646877486 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 3860 | 1465646877496 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:57 INFO - PROCESS | 3860 | 1465646877617 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:07:57 INFO - PROCESS | 3860 | 1465646877639 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 3860 | 1465646877641 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:57 INFO - PROCESS | 3860 | ++DOCSHELL 1A54A800 == 39 [pid = 3860] [id = 250] 05:07:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A54AC00) [pid = 3860] [serial = 749] [outer = 00000000] 05:07:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A593000) [pid = 3860] [serial = 750] [outer = 1A54AC00] 05:07:57 INFO - PROCESS | 3860 | 1465646877689 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A7A4800) [pid = 3860] [serial = 751] [outer = 1A54AC00] 05:07:58 INFO - PROCESS | 3860 | --DOCSHELL 10A4F400 == 38 [pid = 3860] [id = 241] 05:07:58 INFO - PROCESS | 3860 | --DOCSHELL 1365DC00 == 37 [pid = 3860] [id = 240] 05:07:58 INFO - PROCESS | 3860 | --DOCSHELL 14EB2400 == 36 [pid = 3860] [id = 238] 05:07:58 INFO - PROCESS | 3860 | --DOCSHELL 10A54C00 == 35 [pid = 3860] [id = 239] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 16A43C00 == 34 [pid = 3860] [id = 244] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 15E3F000 == 33 [pid = 3860] [id = 243] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 1323A800 == 32 [pid = 3860] [id = 242] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 168D7000 == 31 [pid = 3860] [id = 246] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 19B0C000 == 30 [pid = 3860] [id = 247] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 17037400 == 29 [pid = 3860] [id = 245] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 10A49400 == 28 [pid = 3860] [id = 248] 05:07:59 INFO - PROCESS | 3860 | --DOCSHELL 1A089800 == 27 [pid = 3860] [id = 249] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10FCD000) [pid = 3860] [serial = 689] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (112CA400) [pid = 3860] [serial = 690] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (13151C00) [pid = 3860] [serial = 687] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12DEFC00) [pid = 3860] [serial = 686] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16F86000) [pid = 3860] [serial = 702] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (197A1C00) [pid = 3860] [serial = 399] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1312B000) [pid = 3860] [serial = 678] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12BC4000) [pid = 3860] [serial = 677] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19EC6800) [pid = 3860] [serial = 681] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (180D3C00) [pid = 3860] [serial = 680] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A58EC00) [pid = 3860] [serial = 684] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A550400) [pid = 3860] [serial = 683] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (16A3C000) [pid = 3860] [serial = 700] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1393A000) [pid = 3860] [serial = 708] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (18159C00) [pid = 3860] [serial = 705] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (17033000) [pid = 3860] [serial = 703] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1830C400) [pid = 3860] [serial = 706] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15C2B800) [pid = 3860] [serial = 696] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1430D000) [pid = 3860] [serial = 709] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1A08D400) [pid = 3860] [serial = 714] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (18309400) [pid = 3860] [serial = 711] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1830E000) [pid = 3860] [serial = 712] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (15F39800) [pid = 3860] [serial = 699] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (132E5400) [pid = 3860] [serial = 692] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (13655000) [pid = 3860] [serial = 693] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (1530A000) [pid = 3860] [serial = 695] [outer = 00000000] [url = about:blank] 05:07:59 INFO - PROCESS | 3860 | 1465646879371 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1949ms 05:07:59 INFO - PROCESS | 3860 | 1465646879424 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 3860 | 1465646879428 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 05:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:07:59 INFO - PROCESS | 3860 | 1465646879433 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 3860 | 1465646879437 Marionette TRACE conn3 <- [1,966,null,{}] 05:07:59 INFO - PROCESS | 3860 | 1465646879443 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 3860 | 1465646879446 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:59 INFO - PROCESS | 3860 | 1465646879533 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:07:59 INFO - PROCESS | 3860 | 1465646879540 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 3860 | 1465646879545 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:07:59 INFO - PROCESS | 3860 | ++DOCSHELL 10F10C00 == 28 [pid = 3860] [id = 251] 05:07:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (10F11800) [pid = 3860] [serial = 752] [outer = 00000000] 05:07:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (112C5C00) [pid = 3860] [serial = 753] [outer = 10F11800] 05:07:59 INFO - PROCESS | 3860 | 1465646879593 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (114C7400) [pid = 3860] [serial = 754] [outer = 10F11800] 05:08:00 INFO - PROCESS | 3860 | 1465646880076 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 686ms 05:08:00 INFO - PROCESS | 3860 | 1465646880133 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 3860 | 1465646880138 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:08:00 INFO - PROCESS | 3860 | 1465646880144 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 3860 | 1465646880147 Marionette TRACE conn3 <- [1,970,null,{}] 05:08:00 INFO - PROCESS | 3860 | 1465646880151 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 3860 | 1465646880154 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:00 INFO - PROCESS | 3860 | 1465646880238 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:08:00 INFO - PROCESS | 3860 | 1465646880247 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 3860 | 1465646880250 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:00 INFO - PROCESS | 3860 | ++DOCSHELL 1311F400 == 29 [pid = 3860] [id = 252] 05:08:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (13124C00) [pid = 3860] [serial = 755] [outer = 00000000] 05:08:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (13145400) [pid = 3860] [serial = 756] [outer = 13124C00] 05:08:00 INFO - PROCESS | 3860 | 1465646880303 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (13153800) [pid = 3860] [serial = 757] [outer = 13124C00] 05:08:00 INFO - PROCESS | 3860 | 1465646880752 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 640ms 05:08:00 INFO - PROCESS | 3860 | 1465646880782 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 3860 | 1465646880786 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:08:00 INFO - PROCESS | 3860 | 1465646880797 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 3860 | 1465646880800 Marionette TRACE conn3 <- [1,974,null,{}] 05:08:00 INFO - PROCESS | 3860 | 1465646880811 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 3860 | 1465646880816 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:00 INFO - PROCESS | 3860 | 1465646880924 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:08:00 INFO - PROCESS | 3860 | 1465646880935 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 3860 | 1465646880938 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:00 INFO - PROCESS | 3860 | ++DOCSHELL 13933000 == 30 [pid = 3860] [id = 253] 05:08:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (13935400) [pid = 3860] [serial = 758] [outer = 00000000] 05:08:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13D74800) [pid = 3860] [serial = 759] [outer = 13935400] 05:08:00 INFO - PROCESS | 3860 | 1465646880985 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (1430A400) [pid = 3860] [serial = 760] [outer = 13935400] 05:08:01 INFO - PROCESS | 3860 | 1465646881413 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 654ms 05:08:01 INFO - PROCESS | 3860 | 1465646881448 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 3860 | 1465646881451 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 05:08:01 INFO - PROCESS | 3860 | 1465646881454 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:08:01 INFO - PROCESS | 3860 | 1465646881466 Marionette TRACE conn3 <- [1,978,null,{}] 05:08:01 INFO - PROCESS | 3860 | 1465646881474 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 3860 | 1465646881476 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:01 INFO - PROCESS | 3860 | 1465646881556 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:08:01 INFO - PROCESS | 3860 | 1465646881561 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 3860 | 1465646881564 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:01 INFO - PROCESS | 3860 | ++DOCSHELL 15303000 == 31 [pid = 3860] [id = 254] 05:08:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15304C00) [pid = 3860] [serial = 761] [outer = 00000000] 05:08:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (156B3C00) [pid = 3860] [serial = 762] [outer = 15304C00] 05:08:01 INFO - PROCESS | 3860 | 1465646881609 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15CA8800) [pid = 3860] [serial = 763] [outer = 15304C00] 05:08:02 INFO - PROCESS | 3860 | 1465646882049 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 655ms 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:08:02 INFO - PROCESS | 3860 | 1465646882115 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 3860 | 1465646882117 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 05:08:02 INFO - PROCESS | 3860 | 1465646882120 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 3860 | 1465646882122 Marionette TRACE conn3 <- [1,982,null,{}] 05:08:02 INFO - PROCESS | 3860 | 1465646882125 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 3860 | 1465646882127 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:02 INFO - PROCESS | 3860 | 1465646882203 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:08:02 INFO - PROCESS | 3860 | 1465646882210 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 3860 | 1465646882212 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:02 INFO - PROCESS | 3860 | ++DOCSHELL 15E3A800 == 32 [pid = 3860] [id = 255] 05:08:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (15E3B000) [pid = 3860] [serial = 764] [outer = 00000000] 05:08:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15F29C00) [pid = 3860] [serial = 765] [outer = 15E3B000] 05:08:02 INFO - PROCESS | 3860 | 1465646882256 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15F3A800) [pid = 3860] [serial = 766] [outer = 15E3B000] 05:08:02 INFO - PROCESS | 3860 | 1465646882700 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 623ms 05:08:02 INFO - PROCESS | 3860 | 1465646882759 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 3860 | 1465646882761 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:08:02 INFO - PROCESS | 3860 | 1465646882764 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 3860 | 1465646882766 Marionette TRACE conn3 <- [1,986,null,{}] 05:08:02 INFO - PROCESS | 3860 | 1465646882769 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 3860 | 1465646882774 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:02 INFO - PROCESS | 3860 | 1465646882874 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:08:02 INFO - PROCESS | 3860 | 1465646882882 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 3860 | 1465646882884 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:02 INFO - PROCESS | 3860 | ++DOCSHELL 16A3B800 == 33 [pid = 3860] [id = 256] 05:08:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16A3C000) [pid = 3860] [serial = 767] [outer = 00000000] 05:08:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16EC0800) [pid = 3860] [serial = 768] [outer = 16A3C000] 05:08:02 INFO - PROCESS | 3860 | 1465646882931 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16F1E000) [pid = 3860] [serial = 769] [outer = 16A3C000] 05:08:03 INFO - PROCESS | 3860 | 1465646883349 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 624ms 05:08:03 INFO - PROCESS | 3860 | 1465646883402 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 3860 | 1465646883404 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 05:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:08:03 INFO - PROCESS | 3860 | 1465646883407 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 3860 | 1465646883409 Marionette TRACE conn3 <- [1,990,null,{}] 05:08:03 INFO - PROCESS | 3860 | 1465646883412 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 3860 | 1465646883414 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:03 INFO - PROCESS | 3860 | 1465646883498 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:08:03 INFO - PROCESS | 3860 | 1465646883505 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 3860 | 1465646883507 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:03 INFO - PROCESS | 3860 | ++DOCSHELL 16D82400 == 34 [pid = 3860] [id = 257] 05:08:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16F8A800) [pid = 3860] [serial = 770] [outer = 00000000] 05:08:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (177C3C00) [pid = 3860] [serial = 771] [outer = 16F8A800] 05:08:03 INFO - PROCESS | 3860 | 1465646883549 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (177C5C00) [pid = 3860] [serial = 772] [outer = 16F8A800] 05:08:04 INFO - PROCESS | 3860 | 1465646883999 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 05:08:04 INFO - PROCESS | 3860 | 1465646884050 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 3860 | 1465646884052 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 05:08:04 INFO - PROCESS | 3860 | 1465646884055 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:08:04 INFO - PROCESS | 3860 | 1465646884056 Marionette TRACE conn3 <- [1,994,null,{}] 05:08:04 INFO - PROCESS | 3860 | 1465646884060 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 3860 | 1465646884062 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:04 INFO - PROCESS | 3860 | 1465646884135 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:08:04 INFO - PROCESS | 3860 | 1465646884140 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 3860 | 1465646884142 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:04 INFO - PROCESS | 3860 | ++DOCSHELL 16F26000 == 35 [pid = 3860] [id = 258] 05:08:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17A3E800) [pid = 3860] [serial = 773] [outer = 00000000] 05:08:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18065C00) [pid = 3860] [serial = 774] [outer = 17A3E800] 05:08:04 INFO - PROCESS | 3860 | 1465646884191 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (17A45C00) [pid = 3860] [serial = 775] [outer = 17A3E800] 05:08:04 INFO - PROCESS | 3860 | 1465646884634 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 624ms 05:08:04 INFO - PROCESS | 3860 | 1465646884694 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 3860 | 1465646884696 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:08:04 INFO - PROCESS | 3860 | 1465646884704 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 3860 | 1465646884706 Marionette TRACE conn3 <- [1,998,null,{}] 05:08:04 INFO - PROCESS | 3860 | 1465646884709 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 3860 | 1465646884711 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:04 INFO - PROCESS | 3860 | 1465646884815 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:08:04 INFO - PROCESS | 3860 | 1465646884899 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 3860 | 1465646884901 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:04 INFO - PROCESS | 3860 | ++DOCSHELL 13932800 == 36 [pid = 3860] [id = 259] 05:08:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (17033000) [pid = 3860] [serial = 776] [outer = 00000000] 05:08:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (18308400) [pid = 3860] [serial = 777] [outer = 17033000] 05:08:04 INFO - PROCESS | 3860 | 1465646884943 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (18309C00) [pid = 3860] [serial = 778] [outer = 17033000] 05:08:05 INFO - PROCESS | 3860 | 1465646885353 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 702ms 05:08:05 INFO - PROCESS | 3860 | 1465646885404 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 3860 | 1465646885406 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 05:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:08:05 INFO - PROCESS | 3860 | 1465646885409 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 3860 | 1465646885411 Marionette TRACE conn3 <- [1,1002,null,{}] 05:08:05 INFO - PROCESS | 3860 | 1465646885417 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 3860 | 1465646885419 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:05 INFO - PROCESS | 3860 | 1465646885540 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:08:05 INFO - PROCESS | 3860 | 1465646885550 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 3860 | 1465646885552 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:05 INFO - PROCESS | 3860 | ++DOCSHELL 17A49C00 == 37 [pid = 3860] [id = 260] 05:08:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (197A2000) [pid = 3860] [serial = 779] [outer = 00000000] 05:08:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19B09C00) [pid = 3860] [serial = 780] [outer = 197A2000] 05:08:05 INFO - PROCESS | 3860 | 1465646885594 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (19EC7C00) [pid = 3860] [serial = 781] [outer = 197A2000] 05:08:05 INFO - PROCESS | 3860 | 1465646886008 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 639ms 05:08:06 INFO - PROCESS | 3860 | 1465646886047 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 3860 | 1465646886050 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 05:08:06 INFO - PROCESS | 3860 | 1465646886053 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:08:06 INFO - PROCESS | 3860 | 1465646886055 Marionette TRACE conn3 <- [1,1006,null,{}] 05:08:06 INFO - PROCESS | 3860 | 1465646886059 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 3860 | 1465646886062 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:06 INFO - PROCESS | 3860 | 1465646886217 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:08:06 INFO - PROCESS | 3860 | 1465646886285 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 3860 | 1465646886288 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:06 INFO - PROCESS | 3860 | ++DOCSHELL 15E33400 == 38 [pid = 3860] [id = 261] 05:08:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1A08C800) [pid = 3860] [serial = 782] [outer = 00000000] 05:08:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A291400) [pid = 3860] [serial = 783] [outer = 1A08C800] 05:08:06 INFO - PROCESS | 3860 | 1465646886332 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A549C00) [pid = 3860] [serial = 784] [outer = 1A08C800] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A08B400) [pid = 3860] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (170EC000) [pid = 3860] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16A3D000) [pid = 3860] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (19B0D400) [pid = 3860] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13934800) [pid = 3860] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (10B60000) [pid = 3860] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16EC8400) [pid = 3860] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (16D83C00) [pid = 3860] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15F25800) [pid = 3860] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1323B800) [pid = 3860] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10A4FC00) [pid = 3860] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:08:06 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12AAA800) [pid = 3860] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:08:06 INFO - PROCESS | 3860 | 1465646886866 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 842ms 05:08:06 INFO - PROCESS | 3860 | 1465646886896 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 3860 | 1465646886898 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 05:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:08:06 INFO - PROCESS | 3860 | 1465646886914 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 3860 | 1465646886915 Marionette TRACE conn3 <- [1,1010,null,{}] 05:08:06 INFO - PROCESS | 3860 | 1465646886919 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 3860 | 1465646886920 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:06 INFO - PROCESS | 3860 | 1465646886998 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:08:06 INFO - PROCESS | 3860 | 1465646887003 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 3860 | 1465646887005 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:06 INFO - PROCESS | 3860 | ++DOCSHELL 1324A400 == 39 [pid = 3860] [id = 262] 05:08:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F22400) [pid = 3860] [serial = 785] [outer = 00000000] 05:08:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (170EC000) [pid = 3860] [serial = 786] [outer = 15F22400] 05:08:07 INFO - PROCESS | 3860 | 1465646887047 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (197A7000) [pid = 3860] [serial = 787] [outer = 15F22400] 05:08:07 INFO - PROCESS | 3860 | 1465646887439 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 593ms 05:08:07 INFO - PROCESS | 3860 | 1465646887494 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 3860 | 1465646887495 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 05:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:08:07 INFO - PROCESS | 3860 | 1465646887502 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 3860 | 1465646887504 Marionette TRACE conn3 <- [1,1014,null,{}] 05:08:07 INFO - PROCESS | 3860 | 1465646887507 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 3860 | 1465646887509 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:07 INFO - PROCESS | 3860 | 1465646887595 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:08:07 INFO - PROCESS | 3860 | 1465646887600 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 3860 | 1465646887602 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:07 INFO - PROCESS | 3860 | ++DOCSHELL 17895400 == 40 [pid = 3860] [id = 263] 05:08:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A08B400) [pid = 3860] [serial = 788] [outer = 00000000] 05:08:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A58B000) [pid = 3860] [serial = 789] [outer = 1A08B400] 05:08:07 INFO - PROCESS | 3860 | 1465646887647 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A592000) [pid = 3860] [serial = 790] [outer = 1A08B400] 05:08:08 INFO - PROCESS | 3860 | 1465646888083 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 640ms 05:08:08 INFO - PROCESS | 3860 | 1465646888142 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 3860 | 1465646888144 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 05:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:08:08 INFO - PROCESS | 3860 | 1465646888147 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 3860 | 1465646888149 Marionette TRACE conn3 <- [1,1018,null,{}] 05:08:08 INFO - PROCESS | 3860 | 1465646888152 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 3860 | 1465646888154 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:08 INFO - PROCESS | 3860 | 1465646888230 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:08:08 INFO - PROCESS | 3860 | 1465646888235 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 3860 | 1465646888237 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:08 INFO - PROCESS | 3860 | ++DOCSHELL 12897000 == 41 [pid = 3860] [id = 264] 05:08:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A58A800) [pid = 3860] [serial = 791] [outer = 00000000] 05:08:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A7A9800) [pid = 3860] [serial = 792] [outer = 1A58A800] 05:08:08 INFO - PROCESS | 3860 | 1465646888285 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AA0EC00) [pid = 3860] [serial = 793] [outer = 1A58A800] 05:08:08 INFO - PROCESS | 3860 | 1465646888799 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 701ms 05:08:08 INFO - PROCESS | 3860 | 1465646888847 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 3860 | 1465646888852 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 05:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:08:08 INFO - PROCESS | 3860 | 1465646888858 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 3860 | 1465646888861 Marionette TRACE conn3 <- [1,1022,null,{}] 05:08:08 INFO - PROCESS | 3860 | 1465646888867 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 3860 | 1465646888870 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:09 INFO - PROCESS | 3860 | 1465646889035 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:08:09 INFO - PROCESS | 3860 | 1465646889146 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 3860 | 1465646889151 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:09 INFO - PROCESS | 3860 | ++DOCSHELL 10F0C000 == 42 [pid = 3860] [id = 265] 05:08:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (112C2000) [pid = 3860] [serial = 794] [outer = 00000000] 05:08:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (12815C00) [pid = 3860] [serial = 795] [outer = 112C2000] 05:08:09 INFO - PROCESS | 3860 | 1465646889206 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (12BBFC00) [pid = 3860] [serial = 796] [outer = 112C2000] 05:08:09 INFO - PROCESS | 3860 | 1465646889899 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1091ms 05:08:09 INFO - PROCESS | 3860 | 1465646889960 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 3860 | 1465646889964 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 05:08:09 INFO - PROCESS | 3860 | 1465646889995 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:08:09 INFO - PROCESS | 3860 | 1465646889998 Marionette TRACE conn3 <- [1,1026,null,{}] 05:08:09 INFO - PROCESS | 3860 | 1465646890002 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 3860 | 1465646890005 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:10 INFO - PROCESS | 3860 | 1465646890132 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:08:10 INFO - PROCESS | 3860 | 1465646890266 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 3860 | 1465646890269 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:10 INFO - PROCESS | 3860 | ++DOCSHELL 13239400 == 43 [pid = 3860] [id = 266] 05:08:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1323BC00) [pid = 3860] [serial = 797] [outer = 00000000] 05:08:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1365A800) [pid = 3860] [serial = 798] [outer = 1323BC00] 05:08:10 INFO - PROCESS | 3860 | 1465646890325 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (14308C00) [pid = 3860] [serial = 799] [outer = 1323BC00] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 17895400 == 42 [pid = 3860] [id = 263] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 1324A400 == 41 [pid = 3860] [id = 262] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 15E33400 == 40 [pid = 3860] [id = 261] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 17A49C00 == 39 [pid = 3860] [id = 260] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 13932800 == 38 [pid = 3860] [id = 259] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 16F26000 == 37 [pid = 3860] [id = 258] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 16D82400 == 36 [pid = 3860] [id = 257] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 16A3B800 == 35 [pid = 3860] [id = 256] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 15E3A800 == 34 [pid = 3860] [id = 255] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 15303000 == 33 [pid = 3860] [id = 254] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 13933000 == 32 [pid = 3860] [id = 253] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 1311F400 == 31 [pid = 3860] [id = 252] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1A593000) [pid = 3860] [serial = 750] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | 1465646891218 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:08:11 INFO - PROCESS | 3860 | --DOCSHELL 10F10C00 == 30 [pid = 3860] [id = 251] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1A29D800) [pid = 3860] [serial = 748] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (17814400) [pid = 3860] [serial = 735] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19B02C00) [pid = 3860] [serial = 738] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (17820800) [pid = 3860] [serial = 736] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19ECCC00) [pid = 3860] [serial = 741] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (19B06C00) [pid = 3860] [serial = 739] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (11234400) [pid = 3860] [serial = 747] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19ECFC00) [pid = 3860] [serial = 742] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (14313000) [pid = 3860] [serial = 720] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (12A1B800) [pid = 3860] [serial = 718] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10FCC000) [pid = 3860] [serial = 717] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1A08F800) [pid = 3860] [serial = 715] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16EC9000) [pid = 3860] [serial = 732] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F2CC00) [pid = 3860] [serial = 729] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15F3D000) [pid = 3860] [serial = 730] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (132EB400) [pid = 3860] [serial = 726] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13C23800) [pid = 3860] [serial = 727] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (11CC9C00) [pid = 3860] [serial = 723] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (12DF0400) [pid = 3860] [serial = 724] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15CAA800) [pid = 3860] [serial = 721] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (17A42C00) [pid = 3860] [serial = 744] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (16F27800) [pid = 3860] [serial = 733] [outer = 00000000] [url = about:blank] 05:08:11 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19B02800) [pid = 3860] [serial = 745] [outer = 00000000] [url = about:blank] 05:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1248ms 05:08:11 INFO - PROCESS | 3860 | 1465646891257 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 3860 | 1465646891262 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:08:11 INFO - PROCESS | 3860 | 1465646891266 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 3860 | 1465646891270 Marionette TRACE conn3 <- [1,1030,null,{}] 05:08:11 INFO - PROCESS | 3860 | 1465646891276 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 3860 | 1465646891278 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:11 INFO - PROCESS | 3860 | 1465646891363 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:08:11 INFO - PROCESS | 3860 | 1465646891373 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 3860 | 1465646891378 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:11 INFO - PROCESS | 3860 | ++DOCSHELL 11C29000 == 31 [pid = 3860] [id = 267] 05:08:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (11C29C00) [pid = 3860] [serial = 800] [outer = 00000000] 05:08:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1289A000) [pid = 3860] [serial = 801] [outer = 11C29C00] 05:08:11 INFO - PROCESS | 3860 | 1465646891432 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (12AA7000) [pid = 3860] [serial = 802] [outer = 11C29C00] 05:08:11 INFO - PROCESS | 3860 | 1465646891924 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 686ms 05:08:11 INFO - PROCESS | 3860 | 1465646891963 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 3860 | 1465646891967 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 05:08:11 INFO - PROCESS | 3860 | 1465646891973 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:08:11 INFO - PROCESS | 3860 | 1465646891975 Marionette TRACE conn3 <- [1,1034,null,{}] 05:08:11 INFO - PROCESS | 3860 | 1465646891979 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 3860 | 1465646891981 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:12 INFO - PROCESS | 3860 | 1465646892063 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:08:12 INFO - PROCESS | 3860 | 1465646892071 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 3860 | 1465646892073 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:12 INFO - PROCESS | 3860 | ++DOCSHELL 105F2400 == 32 [pid = 3860] [id = 268] 05:08:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13234C00) [pid = 3860] [serial = 803] [outer = 00000000] 05:08:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1323E000) [pid = 3860] [serial = 804] [outer = 13234C00] 05:08:12 INFO - PROCESS | 3860 | 1465646892119 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13658400) [pid = 3860] [serial = 805] [outer = 13234C00] 05:08:12 INFO - PROCESS | 3860 | 1465646892574 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 639ms 05:08:12 INFO - PROCESS | 3860 | 1465646892611 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 3860 | 1465646892613 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:08:12 INFO - PROCESS | 3860 | 1465646892635 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 3860 | 1465646892639 Marionette TRACE conn3 <- [1,1038,null,{}] 05:08:12 INFO - PROCESS | 3860 | 1465646892652 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 3860 | 1465646892657 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:12 INFO - PROCESS | 3860 | 1465646892740 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:08:12 INFO - PROCESS | 3860 | 1465646892749 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 3860 | 1465646892753 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:12 INFO - PROCESS | 3860 | ++DOCSHELL 15449C00 == 33 [pid = 3860] [id = 269] 05:08:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1544A000) [pid = 3860] [serial = 806] [outer = 00000000] 05:08:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15E37C00) [pid = 3860] [serial = 807] [outer = 1544A000] 05:08:12 INFO - PROCESS | 3860 | 1465646892870 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F28C00) [pid = 3860] [serial = 808] [outer = 1544A000] 05:08:13 INFO - PROCESS | 3860 | 1465646893266 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 717ms 05:08:13 INFO - PROCESS | 3860 | 1465646893336 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:08:13 INFO - PROCESS | 3860 | 1465646893339 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 05:08:13 INFO - PROCESS | 3860 | 1465646893342 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 3860 | 1465646893343 Marionette TRACE conn3 <- [1,1042,null,{}] 05:08:13 INFO - PROCESS | 3860 | 1465646893347 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 3860 | 1465646893349 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:13 INFO - PROCESS | 3860 | 1465646893500 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:08:13 INFO - PROCESS | 3860 | 1465646893515 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 3860 | 1465646893517 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:13 INFO - PROCESS | 3860 | ++DOCSHELL 15F27C00 == 34 [pid = 3860] [id = 270] 05:08:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F45C00) [pid = 3860] [serial = 809] [outer = 00000000] 05:08:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16A3D800) [pid = 3860] [serial = 810] [outer = 15F45C00] 05:08:13 INFO - PROCESS | 3860 | 1465646893561 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16D8A400) [pid = 3860] [serial = 811] [outer = 15F45C00] 05:08:13 INFO - PROCESS | 3860 | 1465646893981 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 686ms 05:08:14 INFO - PROCESS | 3860 | 1465646894041 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 3860 | 1465646894043 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 05:08:14 INFO - PROCESS | 3860 | 1465646894047 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:08:14 INFO - PROCESS | 3860 | 1465646894048 Marionette TRACE conn3 <- [1,1046,null,{}] 05:08:14 INFO - PROCESS | 3860 | 1465646894052 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 3860 | 1465646894054 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:14 INFO - PROCESS | 3860 | 1465646894160 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:08:14 INFO - PROCESS | 3860 | 1465646894165 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 3860 | 1465646894167 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:14 INFO - PROCESS | 3860 | ++DOCSHELL 168D7800 == 35 [pid = 3860] [id = 271] 05:08:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16D86000) [pid = 3860] [serial = 812] [outer = 00000000] 05:08:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16F83000) [pid = 3860] [serial = 813] [outer = 16D86000] 05:08:14 INFO - PROCESS | 3860 | 1465646894211 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (17037400) [pid = 3860] [serial = 814] [outer = 16D86000] 05:08:14 INFO - PROCESS | 3860 | 1465646894665 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 639ms 05:08:14 INFO - PROCESS | 3860 | 1465646894669 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 3860 | 1465646894671 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:08:14 INFO - PROCESS | 3860 | 1465646894674 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 3860 | 1465646894676 Marionette TRACE conn3 <- [1,1050,null,{}] 05:08:14 INFO - PROCESS | 3860 | 1465646894679 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 3860 | 1465646894685 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:14 INFO - PROCESS | 3860 | 1465646894837 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:08:14 INFO - PROCESS | 3860 | 1465646894905 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 3860 | 1465646894908 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:14 INFO - PROCESS | 3860 | ++DOCSHELL 17A43000 == 36 [pid = 3860] [id = 272] 05:08:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (17A48400) [pid = 3860] [serial = 815] [outer = 00000000] 05:08:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (197A3000) [pid = 3860] [serial = 816] [outer = 17A48400] 05:08:14 INFO - PROCESS | 3860 | 1465646894951 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (19B02000) [pid = 3860] [serial = 817] [outer = 17A48400] 05:08:15 INFO - PROCESS | 3860 | 1465646895379 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 05:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:08:15 INFO - PROCESS | 3860 | 1465646895415 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 3860 | 1465646895417 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 05:08:15 INFO - PROCESS | 3860 | 1465646895420 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 3860 | 1465646895422 Marionette TRACE conn3 <- [1,1054,null,{}] 05:08:15 INFO - PROCESS | 3860 | 1465646895426 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 3860 | 1465646895428 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (17033000) [pid = 3860] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13935400) [pid = 3860] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15E3B000) [pid = 3860] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (197A2000) [pid = 3860] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (16A3C000) [pid = 3860] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A08C800) [pid = 3860] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16F8A800) [pid = 3860] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13124C00) [pid = 3860] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (17A3E800) [pid = 3860] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A08B400) [pid = 3860] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10F11800) [pid = 3860] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15304C00) [pid = 3860] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:08:15 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F22400) [pid = 3860] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:08:15 INFO - PROCESS | 3860 | 1465646895711 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:08:15 INFO - PROCESS | 3860 | 1465646895718 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 3860 | 1465646895720 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:15 INFO - PROCESS | 3860 | ++DOCSHELL 13935400 == 37 [pid = 3860] [id = 273] 05:08:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13C23000) [pid = 3860] [serial = 818] [outer = 00000000] 05:08:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F22400) [pid = 3860] [serial = 819] [outer = 13C23000] 05:08:15 INFO - PROCESS | 3860 | 1465646895762 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (168D7400) [pid = 3860] [serial = 820] [outer = 13C23000] 05:08:16 INFO - PROCESS | 3860 | 1465646896149 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 05:08:16 INFO - PROCESS | 3860 | 1465646896161 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 3860 | 1465646896163 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 05:08:16 INFO - PROCESS | 3860 | 1465646896166 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:08:16 INFO - PROCESS | 3860 | 1465646896168 Marionette TRACE conn3 <- [1,1058,null,{}] 05:08:16 INFO - PROCESS | 3860 | 1465646896172 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 3860 | 1465646896173 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:16 INFO - PROCESS | 3860 | 1465646896311 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:08:16 INFO - PROCESS | 3860 | 1465646896318 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 3860 | 1465646896320 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:16 INFO - PROCESS | 3860 | ++DOCSHELL 13D7B800 == 38 [pid = 3860] [id = 274] 05:08:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (14F16400) [pid = 3860] [serial = 821] [outer = 00000000] 05:08:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1830B800) [pid = 3860] [serial = 822] [outer = 14F16400] 05:08:16 INFO - PROCESS | 3860 | 1465646896363 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19B07C00) [pid = 3860] [serial = 823] [outer = 14F16400] 05:08:16 INFO - PROCESS | 3860 | 1465646896755 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 624ms 05:08:16 INFO - PROCESS | 3860 | 1465646896805 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 3860 | 1465646896807 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:08:16 INFO - PROCESS | 3860 | 1465646896810 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 3860 | 1465646896812 Marionette TRACE conn3 <- [1,1062,null,{}] 05:08:16 INFO - PROCESS | 3860 | 1465646896815 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 3860 | 1465646896817 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:16 INFO - PROCESS | 3860 | 1465646896938 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:08:16 INFO - PROCESS | 3860 | 1465646896990 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 3860 | 1465646896992 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:17 INFO - PROCESS | 3860 | ++DOCSHELL 10375C00 == 39 [pid = 3860] [id = 275] 05:08:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (104E7400) [pid = 3860] [serial = 824] [outer = 00000000] 05:08:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1430BC00) [pid = 3860] [serial = 825] [outer = 104E7400] 05:08:17 INFO - PROCESS | 3860 | 1465646897034 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (18063400) [pid = 3860] [serial = 826] [outer = 104E7400] 05:08:17 INFO - PROCESS | 3860 | 1465646897396 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 624ms 05:08:17 INFO - PROCESS | 3860 | 1465646897449 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 3860 | 1465646897450 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 05:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:08:17 INFO - PROCESS | 3860 | 1465646897454 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 3860 | 1465646897455 Marionette TRACE conn3 <- [1,1066,null,{}] 05:08:17 INFO - PROCESS | 3860 | 1465646897459 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 3860 | 1465646897460 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:17 INFO - PROCESS | 3860 | 1465646897578 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:08:17 INFO - PROCESS | 3860 | 1465646897701 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 3860 | 1465646897705 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:17 INFO - PROCESS | 3860 | ++DOCSHELL 1031B800 == 40 [pid = 3860] [id = 276] 05:08:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (10328400) [pid = 3860] [serial = 827] [outer = 00000000] 05:08:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10473C00) [pid = 3860] [serial = 828] [outer = 10328400] 05:08:17 INFO - PROCESS | 3860 | 1465646897764 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (105F2000) [pid = 3860] [serial = 829] [outer = 10328400] 05:08:18 INFO - PROCESS | 3860 | 1465646898307 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 904ms 05:08:18 INFO - PROCESS | 3860 | 1465646898361 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 3860 | 1465646898365 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 05:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:08:18 INFO - PROCESS | 3860 | 1465646898370 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 3860 | 1465646898373 Marionette TRACE conn3 <- [1,1070,null,{}] 05:08:18 INFO - PROCESS | 3860 | 1465646898378 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 3860 | 1465646898382 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:18 INFO - PROCESS | 3860 | 1465646898492 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:08:18 INFO - PROCESS | 3860 | 1465646898596 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 3860 | 1465646898599 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:18 INFO - PROCESS | 3860 | ++DOCSHELL 1323EC00 == 41 [pid = 3860] [id = 277] 05:08:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1323F400) [pid = 3860] [serial = 830] [outer = 00000000] 05:08:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13CDC000) [pid = 3860] [serial = 831] [outer = 1323F400] 05:08:18 INFO - PROCESS | 3860 | 1465646898653 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (14313000) [pid = 3860] [serial = 832] [outer = 1323F400] 05:08:19 INFO - PROCESS | 3860 | 1465646899294 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 935ms 05:08:19 INFO - PROCESS | 3860 | 1465646899318 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 3860 | 1465646899322 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 05:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:08:19 INFO - PROCESS | 3860 | 1465646899326 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 3860 | 1465646899328 Marionette TRACE conn3 <- [1,1074,null,{}] 05:08:19 INFO - PROCESS | 3860 | 1465646899333 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 3860 | 1465646899335 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:19 INFO - PROCESS | 3860 | 1465646899441 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:08:19 INFO - PROCESS | 3860 | 1465646899540 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 3860 | 1465646899543 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:19 INFO - PROCESS | 3860 | ++DOCSHELL 14F15400 == 42 [pid = 3860] [id = 278] 05:08:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (15305400) [pid = 3860] [serial = 833] [outer = 00000000] 05:08:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (177CEC00) [pid = 3860] [serial = 834] [outer = 15305400] 05:08:19 INFO - PROCESS | 3860 | 1465646899598 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (18059400) [pid = 3860] [serial = 835] [outer = 15305400] 05:08:20 INFO - PROCESS | 3860 | 1465646900222 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 935ms 05:08:20 INFO - PROCESS | 3860 | 1465646900271 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 3860 | 1465646900274 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 05:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:08:20 INFO - PROCESS | 3860 | 1465646900283 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 3860 | 1465646900289 Marionette TRACE conn3 <- [1,1078,null,{}] 05:08:20 INFO - PROCESS | 3860 | 1465646900294 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 3860 | 1465646900298 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:20 INFO - PROCESS | 3860 | 1465646900445 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:08:20 INFO - PROCESS | 3860 | 1465646900462 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 3860 | 1465646900464 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:20 INFO - PROCESS | 3860 | ++DOCSHELL 1A0B3400 == 43 [pid = 3860] [id = 279] 05:08:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1A0B9800) [pid = 3860] [serial = 836] [outer = 00000000] 05:08:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1A29D800) [pid = 3860] [serial = 837] [outer = 1A0B9800] 05:08:20 INFO - PROCESS | 3860 | 1465646900515 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1A545400) [pid = 3860] [serial = 838] [outer = 1A0B9800] 05:08:21 INFO - PROCESS | 3860 | 1465646901064 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 858ms 05:08:21 INFO - PROCESS | 3860 | 1465646901140 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 3860 | 1465646901143 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 05:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:08:21 INFO - PROCESS | 3860 | 1465646901147 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 3860 | 1465646901149 Marionette TRACE conn3 <- [1,1082,null,{}] 05:08:21 INFO - PROCESS | 3860 | 1465646901152 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 3860 | 1465646901155 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:21 INFO - PROCESS | 3860 | 1465646901258 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:08:21 INFO - PROCESS | 3860 | 1465646901385 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 3860 | 1465646901388 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:21 INFO - PROCESS | 3860 | ++DOCSHELL 15E3E000 == 44 [pid = 3860] [id = 280] 05:08:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (17899800) [pid = 3860] [serial = 839] [outer = 00000000] 05:08:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1A54B400) [pid = 3860] [serial = 840] [outer = 17899800] 05:08:21 INFO - PROCESS | 3860 | 1465646901445 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1A594400) [pid = 3860] [serial = 841] [outer = 17899800] 05:08:22 INFO - PROCESS | 3860 | 1465646902162 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1044ms 05:08:22 INFO - PROCESS | 3860 | 1465646902218 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 3860 | 1465646902222 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 05:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:08:22 INFO - PROCESS | 3860 | 1465646902229 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 3860 | 1465646902232 Marionette TRACE conn3 <- [1,1086,null,{}] 05:08:22 INFO - PROCESS | 3860 | 1465646902237 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 3860 | 1465646902240 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:22 INFO - PROCESS | 3860 | 1465646902322 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 10375C00 == 43 [pid = 3860] [id = 275] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 13D7B800 == 42 [pid = 3860] [id = 274] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 13935400 == 41 [pid = 3860] [id = 273] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 17A43000 == 40 [pid = 3860] [id = 272] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 168D7800 == 39 [pid = 3860] [id = 271] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 15F27C00 == 38 [pid = 3860] [id = 270] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 15449C00 == 37 [pid = 3860] [id = 269] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 105F2400 == 36 [pid = 3860] [id = 268] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 11C29000 == 35 [pid = 3860] [id = 267] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 12897000 == 34 [pid = 3860] [id = 264] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 1A54A800 == 33 [pid = 3860] [id = 250] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 10F0C000 == 32 [pid = 3860] [id = 265] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 13239400 == 31 [pid = 3860] [id = 266] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 1A0B3400 == 30 [pid = 3860] [id = 279] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 15E3E000 == 29 [pid = 3860] [id = 280] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 14F15400 == 28 [pid = 3860] [id = 278] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 1031B800 == 27 [pid = 3860] [id = 276] 05:08:23 INFO - PROCESS | 3860 | --DOCSHELL 1323EC00 == 26 [pid = 3860] [id = 277] 05:08:23 INFO - PROCESS | 3860 | 1465646903021 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 3860 | 1465646903025 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (18308400) [pid = 3860] [serial = 777] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (13D74800) [pid = 3860] [serial = 759] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1430A400) [pid = 3860] [serial = 760] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (15F29C00) [pid = 3860] [serial = 765] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (15F3A800) [pid = 3860] [serial = 766] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19B09C00) [pid = 3860] [serial = 780] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (18309C00) [pid = 3860] [serial = 778] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16EC0800) [pid = 3860] [serial = 768] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A291400) [pid = 3860] [serial = 783] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19EC7C00) [pid = 3860] [serial = 781] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16F1E000) [pid = 3860] [serial = 769] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (177C3C00) [pid = 3860] [serial = 771] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (177C5C00) [pid = 3860] [serial = 772] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13145400) [pid = 3860] [serial = 756] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13153800) [pid = 3860] [serial = 757] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (18065C00) [pid = 3860] [serial = 774] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A58B000) [pid = 3860] [serial = 789] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (112C5C00) [pid = 3860] [serial = 753] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (114C7400) [pid = 3860] [serial = 754] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (156B3C00) [pid = 3860] [serial = 762] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15CA8800) [pid = 3860] [serial = 763] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1A549C00) [pid = 3860] [serial = 784] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A592000) [pid = 3860] [serial = 790] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1A7A9800) [pid = 3860] [serial = 792] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (170EC000) [pid = 3860] [serial = 786] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (197A7000) [pid = 3860] [serial = 787] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (17A45C00) [pid = 3860] [serial = 775] [outer = 00000000] [url = about:blank] 05:08:23 INFO - PROCESS | 3860 | ++DOCSHELL 10431400 == 27 [pid = 3860] [id = 281] 05:08:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (10433C00) [pid = 3860] [serial = 842] [outer = 00000000] 05:08:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (10559400) [pid = 3860] [serial = 843] [outer = 10433C00] 05:08:23 INFO - PROCESS | 3860 | 1465646903217 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (10A46400) [pid = 3860] [serial = 844] [outer = 10433C00] 05:08:23 INFO - PROCESS | 3860 | 1465646903970 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1824ms 05:08:24 INFO - PROCESS | 3860 | 1465646904036 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 3860 | 1465646904040 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 05:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:08:24 INFO - PROCESS | 3860 | 1465646904046 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 3860 | 1465646904048 Marionette TRACE conn3 <- [1,1090,null,{}] 05:08:24 INFO - PROCESS | 3860 | 1465646904054 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 3860 | 1465646904057 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:24 INFO - PROCESS | 3860 | 1465646904182 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:08:24 INFO - PROCESS | 3860 | 1465646904258 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 3860 | 1465646904261 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:24 INFO - PROCESS | 3860 | ++DOCSHELL 12812800 == 28 [pid = 3860] [id = 282] 05:08:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12897000) [pid = 3860] [serial = 845] [outer = 00000000] 05:08:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (12AE0000) [pid = 3860] [serial = 846] [outer = 12897000] 05:08:24 INFO - PROCESS | 3860 | 1465646904318 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (130A1000) [pid = 3860] [serial = 847] [outer = 12897000] 05:08:25 INFO - PROCESS | 3860 | 1465646905011 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 998ms 05:08:25 INFO - PROCESS | 3860 | 1465646905048 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 3860 | 1465646905052 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:08:25 INFO - PROCESS | 3860 | 1465646905060 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 3860 | 1465646905063 Marionette TRACE conn3 <- [1,1094,null,{}] 05:08:25 INFO - PROCESS | 3860 | 1465646905067 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 3860 | 1465646905070 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:25 INFO - PROCESS | 3860 | 1465646905194 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:08:25 INFO - PROCESS | 3860 | 1465646905276 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 3860 | 1465646905279 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:25 INFO - PROCESS | 3860 | ++DOCSHELL 13238C00 == 29 [pid = 3860] [id = 283] 05:08:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1323CC00) [pid = 3860] [serial = 848] [outer = 00000000] 05:08:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1323FC00) [pid = 3860] [serial = 849] [outer = 1323CC00] 05:08:25 INFO - PROCESS | 3860 | 1465646905376 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (13933000) [pid = 3860] [serial = 850] [outer = 1323CC00] 05:08:25 INFO - PROCESS | 3860 | --DOCSHELL 11AD1C00 == 28 [pid = 3860] [id = 199] 05:08:25 INFO - PROCESS | 3860 | 1465646905999 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 998ms 05:08:26 INFO - PROCESS | 3860 | 1465646906061 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:08:26 INFO - PROCESS | 3860 | 1465646906065 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 05:08:26 INFO - PROCESS | 3860 | 1465646906069 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 3860 | 1465646906074 Marionette TRACE conn3 <- [1,1098,null,{}] 05:08:26 INFO - PROCESS | 3860 | 1465646906078 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 3860 | 1465646906081 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:26 INFO - PROCESS | 3860 | 1465646906168 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:08:26 INFO - PROCESS | 3860 | 1465646906255 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 3860 | 1465646906257 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:26 INFO - PROCESS | 3860 | ++DOCSHELL 105EA800 == 29 [pid = 3860] [id = 284] 05:08:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (10A52400) [pid = 3860] [serial = 851] [outer = 00000000] 05:08:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (13126400) [pid = 3860] [serial = 852] [outer = 10A52400] 05:08:26 INFO - PROCESS | 3860 | 1465646906305 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (131D9000) [pid = 3860] [serial = 853] [outer = 10A52400] 05:08:26 INFO - PROCESS | 3860 | 1465646906698 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 702ms 05:08:26 INFO - PROCESS | 3860 | 1465646906766 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 3860 | 1465646906770 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 05:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:08:26 INFO - PROCESS | 3860 | 1465646906780 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 3860 | 1465646906783 Marionette TRACE conn3 <- [1,1102,null,{}] 05:08:26 INFO - PROCESS | 3860 | 1465646906787 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 3860 | 1465646906789 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:26 INFO - PROCESS | 3860 | 1465646906916 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:08:26 INFO - PROCESS | 3860 | 1465646906930 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 3860 | 1465646906932 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:26 INFO - PROCESS | 3860 | ++DOCSHELL 1430B400 == 30 [pid = 3860] [id = 285] 05:08:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1430B800) [pid = 3860] [serial = 854] [outer = 00000000] 05:08:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (14EB6800) [pid = 3860] [serial = 855] [outer = 1430B800] 05:08:26 INFO - PROCESS | 3860 | 1465646906978 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15449C00) [pid = 3860] [serial = 856] [outer = 1430B800] 05:08:27 INFO - PROCESS | 3860 | 1465646907454 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 686ms 05:08:27 INFO - PROCESS | 3860 | 1465646907476 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 3860 | 1465646907478 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:08:27 INFO - PROCESS | 3860 | 1465646907482 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 3860 | 1465646907485 Marionette TRACE conn3 <- [1,1106,null,{}] 05:08:27 INFO - PROCESS | 3860 | 1465646907499 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 3860 | 1465646907504 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:27 INFO - PROCESS | 3860 | 1465646907591 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:08:27 INFO - PROCESS | 3860 | 1465646907598 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 3860 | 1465646907602 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:27 INFO - PROCESS | 3860 | ++DOCSHELL 15F29400 == 31 [pid = 3860] [id = 286] 05:08:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15F2A000) [pid = 3860] [serial = 857] [outer = 00000000] 05:08:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (15F39400) [pid = 3860] [serial = 858] [outer = 15F2A000] 05:08:27 INFO - PROCESS | 3860 | 1465646907652 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (16080800) [pid = 3860] [serial = 859] [outer = 15F2A000] 05:08:28 INFO - PROCESS | 3860 | 1465646908179 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 733ms 05:08:28 INFO - PROCESS | 3860 | 1465646908222 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 3860 | 1465646908225 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 05:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:08:28 INFO - PROCESS | 3860 | 1465646908228 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 3860 | 1465646908230 Marionette TRACE conn3 <- [1,1110,null,{}] 05:08:28 INFO - PROCESS | 3860 | 1465646908233 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 3860 | 1465646908235 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:28 INFO - PROCESS | 3860 | 1465646908384 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:08:28 INFO - PROCESS | 3860 | 1465646908403 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 3860 | 1465646908405 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:28 INFO - PROCESS | 3860 | ++DOCSHELL 10FC5400 == 32 [pid = 3860] [id = 287] 05:08:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (16999000) [pid = 3860] [serial = 860] [outer = 00000000] 05:08:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (16F27000) [pid = 3860] [serial = 861] [outer = 16999000] 05:08:28 INFO - PROCESS | 3860 | 1465646908449 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1702C800) [pid = 3860] [serial = 862] [outer = 16999000] 05:08:28 INFO - PROCESS | 3860 | 1465646908879 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 687ms 05:08:28 INFO - PROCESS | 3860 | 1465646908932 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 3860 | 1465646908934 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 05:08:28 INFO - PROCESS | 3860 | 1465646908937 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:08:28 INFO - PROCESS | 3860 | 1465646908939 Marionette TRACE conn3 <- [1,1114,null,{}] 05:08:28 INFO - PROCESS | 3860 | 1465646908942 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 3860 | 1465646908944 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:29 INFO - PROCESS | 3860 | 1465646909052 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:08:29 INFO - PROCESS | 3860 | 1465646909057 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 3860 | 1465646909059 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:29 INFO - PROCESS | 3860 | ++DOCSHELL 16A3B800 == 33 [pid = 3860] [id = 288] 05:08:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (16F21400) [pid = 3860] [serial = 863] [outer = 00000000] 05:08:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1781A000) [pid = 3860] [serial = 864] [outer = 16F21400] 05:08:29 INFO - PROCESS | 3860 | 1465646909103 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (17895800) [pid = 3860] [serial = 865] [outer = 16F21400] 05:08:29 INFO - PROCESS | 3860 | 1465646909577 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 702ms 05:08:29 INFO - PROCESS | 3860 | 1465646909637 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 3860 | 1465646909639 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:08:29 INFO - PROCESS | 3860 | 1465646909652 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 3860 | 1465646909653 Marionette TRACE conn3 <- [1,1118,null,{}] 05:08:29 INFO - PROCESS | 3860 | 1465646909657 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 3860 | 1465646909663 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:29 INFO - PROCESS | 3860 | 1465646909819 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (104E7400) [pid = 3860] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1323F400) [pid = 3860] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (15305400) [pid = 3860] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1A54AC00) [pid = 3860] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (14F16400) [pid = 3860] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A0B9800) [pid = 3860] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (17A48400) [pid = 3860] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15F45C00) [pid = 3860] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (13C23000) [pid = 3860] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1544A000) [pid = 3860] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (112C2000) [pid = 3860] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11C29C00) [pid = 3860] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1323BC00) [pid = 3860] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A58A800) [pid = 3860] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16D86000) [pid = 3860] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13234C00) [pid = 3860] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:08:29 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10328400) [pid = 3860] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:08:29 INFO - PROCESS | 3860 | 1465646909959 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 3860 | 1465646909961 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:29 INFO - PROCESS | 3860 | ++DOCSHELL 10328400 == 34 [pid = 3860] [id = 289] 05:08:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1036F400) [pid = 3860] [serial = 866] [outer = 00000000] 05:08:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (11233000) [pid = 3860] [serial = 867] [outer = 1036F400] 05:08:29 INFO - PROCESS | 3860 | 1465646910008 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11AD9800) [pid = 3860] [serial = 868] [outer = 1036F400] 05:08:30 INFO - PROCESS | 3860 | 1465646910361 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 795ms 05:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:08:30 INFO - PROCESS | 3860 | 1465646910429 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 3860 | 1465646910431 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 05:08:30 INFO - PROCESS | 3860 | 1465646910435 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 3860 | 1465646910436 Marionette TRACE conn3 <- [1,1122,null,{}] 05:08:30 INFO - PROCESS | 3860 | 1465646910440 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 3860 | 1465646910442 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:30 INFO - PROCESS | 3860 | 1465646910551 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:08:30 INFO - PROCESS | 3860 | 1465646910559 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 3860 | 1465646910560 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:30 INFO - PROCESS | 3860 | ++DOCSHELL 13D73000 == 35 [pid = 3860] [id = 290] 05:08:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F44000) [pid = 3860] [serial = 869] [outer = 00000000] 05:08:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (18304800) [pid = 3860] [serial = 870] [outer = 15F44000] 05:08:30 INFO - PROCESS | 3860 | 1465646910604 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (197A3C00) [pid = 3860] [serial = 871] [outer = 15F44000] 05:08:31 INFO - PROCESS | 3860 | 1465646911009 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 592ms 05:08:31 INFO - PROCESS | 3860 | 1465646911031 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 3860 | 1465646911033 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 05:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:08:31 INFO - PROCESS | 3860 | 1465646911036 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 3860 | 1465646911039 Marionette TRACE conn3 <- [1,1126,null,{}] 05:08:31 INFO - PROCESS | 3860 | 1465646911042 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 3860 | 1465646911044 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:31 INFO - PROCESS | 3860 | 1465646911120 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:08:31 INFO - PROCESS | 3860 | 1465646911236 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 3860 | 1465646911238 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:31 INFO - PROCESS | 3860 | ++DOCSHELL 112C2000 == 36 [pid = 3860] [id = 291] 05:08:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (11CC6C00) [pid = 3860] [serial = 872] [outer = 00000000] 05:08:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19B10400) [pid = 3860] [serial = 873] [outer = 11CC6C00] 05:08:31 INFO - PROCESS | 3860 | 1465646911281 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12A9D000) [pid = 3860] [serial = 874] [outer = 11CC6C00] 05:08:31 INFO - PROCESS | 3860 | 1465646911638 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 640ms 05:08:31 INFO - PROCESS | 3860 | 1465646911675 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 3860 | 1465646911677 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 05:08:31 INFO - PROCESS | 3860 | 1465646911680 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:08:31 INFO - PROCESS | 3860 | 1465646911682 Marionette TRACE conn3 <- [1,1130,null,{}] 05:08:31 INFO - PROCESS | 3860 | 1465646911685 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 3860 | 1465646911687 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:31 INFO - PROCESS | 3860 | 1465646911768 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:08:31 INFO - PROCESS | 3860 | 1465646911855 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 3860 | 1465646911857 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:31 INFO - PROCESS | 3860 | ++DOCSHELL 114C7C00 == 37 [pid = 3860] [id = 292] 05:08:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (14EAE800) [pid = 3860] [serial = 875] [outer = 00000000] 05:08:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19ECE400) [pid = 3860] [serial = 876] [outer = 14EAE800] 05:08:31 INFO - PROCESS | 3860 | 1465646911900 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (16D81800) [pid = 3860] [serial = 877] [outer = 14EAE800] 05:08:32 INFO - PROCESS | 3860 | 1465646912463 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 889ms 05:08:32 INFO - PROCESS | 3860 | 1465646912592 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 3860 | 1465646912597 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 05:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:08:32 INFO - PROCESS | 3860 | 1465646912602 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 3860 | 1465646912608 Marionette TRACE conn3 <- [1,1134,null,{}] 05:08:32 INFO - PROCESS | 3860 | 1465646912613 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 3860 | 1465646912616 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:32 INFO - PROCESS | 3860 | 1465646912737 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:08:32 INFO - PROCESS | 3860 | 1465646912818 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 3860 | 1465646912821 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:32 INFO - PROCESS | 3860 | ++DOCSHELL 10A4F800 == 38 [pid = 3860] [id = 293] 05:08:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (114CA000) [pid = 3860] [serial = 878] [outer = 00000000] 05:08:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (131D0C00) [pid = 3860] [serial = 879] [outer = 114CA000] 05:08:32 INFO - PROCESS | 3860 | 1465646912922 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (13C27400) [pid = 3860] [serial = 880] [outer = 114CA000] 05:08:33 INFO - PROCESS | 3860 | 1465646913475 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 904ms 05:08:33 INFO - PROCESS | 3860 | 1465646913510 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 3860 | 1465646913515 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:08:33 INFO - PROCESS | 3860 | 1465646913522 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 3860 | 1465646913525 Marionette TRACE conn3 <- [1,1138,null,{}] 05:08:33 INFO - PROCESS | 3860 | 1465646913530 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 3860 | 1465646913533 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:33 INFO - PROCESS | 3860 | 1465646913645 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:08:33 INFO - PROCESS | 3860 | 1465646913745 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 3860 | 1465646913748 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:33 INFO - PROCESS | 3860 | ++DOCSHELL 15F36C00 == 39 [pid = 3860] [id = 294] 05:08:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15F38400) [pid = 3860] [serial = 881] [outer = 00000000] 05:08:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (16A3D000) [pid = 3860] [serial = 882] [outer = 15F38400] 05:08:33 INFO - PROCESS | 3860 | 1465646913808 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (174F2C00) [pid = 3860] [serial = 883] [outer = 15F38400] 05:08:34 INFO - PROCESS | 3860 | 1465646914398 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 904ms 05:08:34 INFO - PROCESS | 3860 | 1465646914428 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 3860 | 1465646914430 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 05:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:08:34 INFO - PROCESS | 3860 | 1465646914434 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 3860 | 1465646914438 Marionette TRACE conn3 <- [1,1142,null,{}] 05:08:34 INFO - PROCESS | 3860 | 1465646914449 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 3860 | 1465646914453 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:34 INFO - PROCESS | 3860 | 1465646914559 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:08:34 INFO - PROCESS | 3860 | 1465646914661 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 3860 | 1465646914664 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:34 INFO - PROCESS | 3860 | ++DOCSHELL 1A0B8C00 == 40 [pid = 3860] [id = 295] 05:08:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1A0B9000) [pid = 3860] [serial = 884] [outer = 00000000] 05:08:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1A0BC400) [pid = 3860] [serial = 885] [outer = 1A0B9000] 05:08:34 INFO - PROCESS | 3860 | 1465646914719 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1A29A400) [pid = 3860] [serial = 886] [outer = 1A0B9000] 05:08:35 INFO - PROCESS | 3860 | 1465646915344 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 936ms 05:08:35 INFO - PROCESS | 3860 | 1465646915378 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 3860 | 1465646915381 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:08:35 INFO - PROCESS | 3860 | 1465646915385 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 3860 | 1465646915387 Marionette TRACE conn3 <- [1,1146,null,{}] 05:08:35 INFO - PROCESS | 3860 | 1465646915390 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 3860 | 1465646915393 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:35 INFO - PROCESS | 3860 | 1465646915615 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:08:35 INFO - PROCESS | 3860 | 1465646915723 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 3860 | 1465646915726 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:35 INFO - PROCESS | 3860 | ++DOCSHELL 10F0EC00 == 41 [pid = 3860] [id = 296] 05:08:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (10FC1400) [pid = 3860] [serial = 887] [outer = 00000000] 05:08:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (114BFC00) [pid = 3860] [serial = 888] [outer = 10FC1400] 05:08:35 INFO - PROCESS | 3860 | 1465646915774 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (12AA8400) [pid = 3860] [serial = 889] [outer = 10FC1400] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 13236400 == 40 [pid = 3860] [id = 188] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 156A5400 == 39 [pid = 3860] [id = 187] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 12AE1C00 == 38 [pid = 3860] [id = 194] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 1311EC00 == 37 [pid = 3860] [id = 201] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 13C28800 == 36 [pid = 3860] [id = 185] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 105E8C00 == 35 [pid = 3860] [id = 193] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 15E3E400 == 34 [pid = 3860] [id = 186] 05:08:36 INFO - PROCESS | 3860 | --DOCSHELL 10431400 == 33 [pid = 3860] [id = 281] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (14313000) [pid = 3860] [serial = 832] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (177CEC00) [pid = 3860] [serial = 834] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (18059400) [pid = 3860] [serial = 835] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1A54B400) [pid = 3860] [serial = 840] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (13CDC000) [pid = 3860] [serial = 831] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1A7A4800) [pid = 3860] [serial = 751] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19B07C00) [pid = 3860] [serial = 823] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1A545400) [pid = 3860] [serial = 838] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (197A3000) [pid = 3860] [serial = 816] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (16A3D800) [pid = 3860] [serial = 810] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15F22400) [pid = 3860] [serial = 819] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19B02000) [pid = 3860] [serial = 817] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15F28C00) [pid = 3860] [serial = 808] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (12815C00) [pid = 3860] [serial = 795] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1289A000) [pid = 3860] [serial = 801] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (12BBFC00) [pid = 3860] [serial = 796] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (16D8A400) [pid = 3860] [serial = 811] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15E37C00) [pid = 3860] [serial = 807] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (14308C00) [pid = 3860] [serial = 799] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1AA0EC00) [pid = 3860] [serial = 793] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16F83000) [pid = 3860] [serial = 813] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (13658400) [pid = 3860] [serial = 805] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (168D7400) [pid = 3860] [serial = 820] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (17037400) [pid = 3860] [serial = 814] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A29D800) [pid = 3860] [serial = 837] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (105F2000) [pid = 3860] [serial = 829] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1830B800) [pid = 3860] [serial = 822] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (12AA7000) [pid = 3860] [serial = 802] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1365A800) [pid = 3860] [serial = 798] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1323E000) [pid = 3860] [serial = 804] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (10473C00) [pid = 3860] [serial = 828] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (18063400) [pid = 3860] [serial = 826] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1430BC00) [pid = 3860] [serial = 825] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3860 | 1465646916410 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1029ms 05:08:36 INFO - PROCESS | 3860 | 1465646916444 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 3860 | 1465646916448 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 05:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:08:36 INFO - PROCESS | 3860 | 1465646916452 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 3860 | 1465646916455 Marionette TRACE conn3 <- [1,1150,null,{}] 05:08:36 INFO - PROCESS | 3860 | 1465646916460 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 3860 | 1465646916463 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:36 INFO - PROCESS | 3860 | 1465646916565 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:08:36 INFO - PROCESS | 3860 | 1465646916657 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 3860 | 1465646916660 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:36 INFO - PROCESS | 3860 | ++DOCSHELL 11AD7000 == 34 [pid = 3860] [id = 297] 05:08:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (11C27400) [pid = 3860] [serial = 890] [outer = 00000000] 05:08:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (12AA2C00) [pid = 3860] [serial = 891] [outer = 11C27400] 05:08:36 INFO - PROCESS | 3860 | 1465646916705 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13232400) [pid = 3860] [serial = 892] [outer = 11C27400] 05:08:37 INFO - PROCESS | 3860 | 1465646917082 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 686ms 05:08:37 INFO - PROCESS | 3860 | 1465646917152 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 3860 | 1465646917155 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:08:37 INFO - PROCESS | 3860 | 1465646917158 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 3860 | 1465646917160 Marionette TRACE conn3 <- [1,1154,null,{}] 05:08:37 INFO - PROCESS | 3860 | 1465646917164 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 3860 | 1465646917166 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:37 INFO - PROCESS | 3860 | 1465646917276 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:08:37 INFO - PROCESS | 3860 | 1465646917292 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 3860 | 1465646917295 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:37 INFO - PROCESS | 3860 | ++DOCSHELL 14313000 == 35 [pid = 3860] [id = 298] 05:08:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (14EACC00) [pid = 3860] [serial = 893] [outer = 00000000] 05:08:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1544EC00) [pid = 3860] [serial = 894] [outer = 14EACC00] 05:08:37 INFO - PROCESS | 3860 | 1465646917341 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15CA9000) [pid = 3860] [serial = 895] [outer = 14EACC00] 05:08:37 INFO - PROCESS | 3860 | 1465646917789 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 701ms 05:08:37 INFO - PROCESS | 3860 | 1465646917841 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:08:37 INFO - PROCESS | 3860 | 1465646917845 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 05:08:37 INFO - PROCESS | 3860 | 1465646917854 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 3860 | 1465646917858 Marionette TRACE conn3 <- [1,1158,null,{}] 05:08:37 INFO - PROCESS | 3860 | 1465646917862 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 3860 | 1465646917865 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:37 INFO - PROCESS | 3860 | 1465646917950 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:08:37 INFO - PROCESS | 3860 | 1465646917957 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 3860 | 1465646917960 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:38 INFO - PROCESS | 3860 | ++DOCSHELL 13934800 == 36 [pid = 3860] [id = 299] 05:08:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15E38C00) [pid = 3860] [serial = 896] [outer = 00000000] 05:08:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16A3A800) [pid = 3860] [serial = 897] [outer = 15E38C00] 05:08:38 INFO - PROCESS | 3860 | 1465646918078 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16D83C00) [pid = 3860] [serial = 898] [outer = 15E38C00] 05:08:38 INFO - PROCESS | 3860 | 1465646918551 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 764ms 05:08:38 INFO - PROCESS | 3860 | 1465646918623 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 3860 | 1465646918625 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 05:08:38 INFO - PROCESS | 3860 | 1465646918629 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 3860 | 1465646918630 Marionette TRACE conn3 <- [1,1162,null,{}] 05:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:08:38 INFO - PROCESS | 3860 | 1465646918634 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 3860 | 1465646918636 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:38 INFO - PROCESS | 3860 | 1465646918757 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:08:38 INFO - PROCESS | 3860 | 1465646918768 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 3860 | 1465646918770 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:38 INFO - PROCESS | 3860 | ++DOCSHELL 16999800 == 37 [pid = 3860] [id = 300] 05:08:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16EC4000) [pid = 3860] [serial = 899] [outer = 00000000] 05:08:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (170E2800) [pid = 3860] [serial = 900] [outer = 16EC4000] 05:08:38 INFO - PROCESS | 3860 | 1465646918813 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (177D1000) [pid = 3860] [serial = 901] [outer = 16EC4000] 05:08:39 INFO - PROCESS | 3860 | 1465646919256 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 3860 | 1465646919332 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:08:39 INFO - PROCESS | 3860 | 1465646919335 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 3860 | 1465646919337 Marionette TRACE conn3 <- [1,1166,null,{}] 05:08:39 INFO - PROCESS | 3860 | 1465646919341 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 3860 | 1465646919343 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:39 INFO - PROCESS | 3860 | 1465646919462 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:08:39 INFO - PROCESS | 3860 | 1465646919475 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 3860 | 1465646919480 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:39 INFO - PROCESS | 3860 | ++DOCSHELL 13123400 == 38 [pid = 3860] [id = 301] 05:08:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B0BC00) [pid = 3860] [serial = 902] [outer = 00000000] 05:08:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19EC9400) [pid = 3860] [serial = 903] [outer = 19B0BC00] 05:08:39 INFO - PROCESS | 3860 | 1465646919584 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A0B1400) [pid = 3860] [serial = 904] [outer = 19B0BC00] 05:08:40 INFO - PROCESS | 3860 | 1465646920022 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 3860 | 1465646920078 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 05:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:08:40 INFO - PROCESS | 3860 | 1465646920082 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 3860 | 1465646920084 Marionette TRACE conn3 <- [1,1170,null,{}] 05:08:40 INFO - PROCESS | 3860 | 1465646920087 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 3860 | 1465646920089 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:40 INFO - PROCESS | 3860 | 1465646920210 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:08:40 INFO - PROCESS | 3860 | 1465646920218 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 3860 | 1465646920220 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:40 INFO - PROCESS | 3860 | ++DOCSHELL 15F38000 == 39 [pid = 3860] [id = 302] 05:08:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A0B9C00) [pid = 3860] [serial = 905] [outer = 00000000] 05:08:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A587400) [pid = 3860] [serial = 906] [outer = 1A0B9C00] 05:08:40 INFO - PROCESS | 3860 | 1465646920313 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A591800) [pid = 3860] [serial = 907] [outer = 1A0B9C00] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1430B800) [pid = 3860] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1036F400) [pid = 3860] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (11CC6C00) [pid = 3860] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15F44000) [pid = 3860] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10A52400) [pid = 3860] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16999000) [pid = 3860] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16F21400) [pid = 3860] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1323CC00) [pid = 3860] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12897000) [pid = 3860] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15F2A000) [pid = 3860] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:08:40 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10433C00) [pid = 3860] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:08:40 INFO - PROCESS | 3860 | 1465646920835 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 3860 | 1465646920886 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 05:08:40 INFO - PROCESS | 3860 | 1465646920889 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 3860 | 1465646920891 Marionette TRACE conn3 <- [1,1174,null,{}] 05:08:40 INFO - PROCESS | 3860 | 1465646920894 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 3860 | 1465646920896 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:40 INFO - PROCESS | 3860 | 1465646920979 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:08:40 INFO - PROCESS | 3860 | 1465646920986 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 3860 | 1465646920988 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:41 INFO - PROCESS | 3860 | ++DOCSHELL 1036F400 == 40 [pid = 3860] [id = 303] 05:08:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (10433C00) [pid = 3860] [serial = 908] [outer = 00000000] 05:08:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1323CC00) [pid = 3860] [serial = 909] [outer = 10433C00] 05:08:41 INFO - PROCESS | 3860 | 1465646921106 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (177C8000) [pid = 3860] [serial = 910] [outer = 10433C00] 05:08:41 INFO - PROCESS | 3860 | 1465646921474 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 3860 | 1465646921541 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 05:08:41 INFO - PROCESS | 3860 | 1465646921547 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 3860 | 1465646921548 Marionette TRACE conn3 <- [1,1178,null,{}] 05:08:41 INFO - PROCESS | 3860 | 1465646921551 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 3860 | 1465646921553 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:41 INFO - PROCESS | 3860 | 1465646921665 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:08:41 INFO - PROCESS | 3860 | 1465646921676 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 3860 | 1465646921678 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:41 INFO - PROCESS | 3860 | ++DOCSHELL 114C6800 == 41 [pid = 3860] [id = 304] 05:08:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (130A1400) [pid = 3860] [serial = 911] [outer = 00000000] 05:08:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A7AC000) [pid = 3860] [serial = 912] [outer = 130A1400] 05:08:41 INFO - PROCESS | 3860 | 1465646921721 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1AA10800) [pid = 3860] [serial = 913] [outer = 130A1400] 05:08:42 INFO - PROCESS | 3860 | 1465646922126 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3860 | 1465646922184 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 05:08:42 INFO - PROCESS | 3860 | 1465646922187 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:08:42 INFO - PROCESS | 3860 | 1465646922189 Marionette TRACE conn3 <- [1,1182,null,{}] 05:08:42 INFO - PROCESS | 3860 | 1465646922192 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 3860 | 1465646922193 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:42 INFO - PROCESS | 3860 | 1465646922313 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:08:42 INFO - PROCESS | 3860 | 1465646922323 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 3860 | 1465646922325 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:42 INFO - PROCESS | 3860 | ++DOCSHELL 16EC1400 == 42 [pid = 3860] [id = 305] 05:08:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A298C00) [pid = 3860] [serial = 914] [outer = 00000000] 05:08:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1AA7FC00) [pid = 3860] [serial = 915] [outer = 1A298C00] 05:08:42 INFO - PROCESS | 3860 | 1465646922367 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1AA82C00) [pid = 3860] [serial = 916] [outer = 1A298C00] 05:08:42 INFO - PROCESS | 3860 | 1465646922826 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3860 | 1465646922995 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:08:42 INFO - PROCESS | 3860 | 1465646923019 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 3860 | 1465646923022 Marionette TRACE conn3 <- [1,1186,null,{}] 05:08:43 INFO - PROCESS | 3860 | 1465646923028 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 3860 | 1465646923031 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:43 INFO - PROCESS | 3860 | 1465646923139 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:08:43 INFO - PROCESS | 3860 | 1465646923236 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 3860 | 1465646923240 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:43 INFO - PROCESS | 3860 | ++DOCSHELL 12A9DC00 == 43 [pid = 3860] [id = 306] 05:08:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (12AA0800) [pid = 3860] [serial = 917] [outer = 00000000] 05:08:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (13108400) [pid = 3860] [serial = 918] [outer = 12AA0800] 05:08:43 INFO - PROCESS | 3860 | 1465646923303 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13233400) [pid = 3860] [serial = 919] [outer = 12AA0800] 05:08:43 INFO - PROCESS | 3860 | 1465646923859 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 904ms 05:08:43 INFO - PROCESS | 3860 | 1465646923921 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 3860 | 1465646923925 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 05:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:08:43 INFO - PROCESS | 3860 | 1465646923932 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 3860 | 1465646923935 Marionette TRACE conn3 <- [1,1190,null,{}] 05:08:43 INFO - PROCESS | 3860 | 1465646923939 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 3860 | 1465646923942 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:44 INFO - PROCESS | 3860 | 1465646924052 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:08:44 INFO - PROCESS | 3860 | 1465646924183 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 3860 | 1465646924186 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:44 INFO - PROCESS | 3860 | ++DOCSHELL 156A7000 == 44 [pid = 3860] [id = 307] 05:08:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (15C2C000) [pid = 3860] [serial = 920] [outer = 00000000] 05:08:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (15E3C000) [pid = 3860] [serial = 921] [outer = 15C2C000] 05:08:44 INFO - PROCESS | 3860 | 1465646924241 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (15F2AC00) [pid = 3860] [serial = 922] [outer = 15C2C000] 05:08:44 INFO - PROCESS | 3860 | 1465646924819 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 935ms 05:08:44 INFO - PROCESS | 3860 | 1465646924876 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 3860 | 1465646924879 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 05:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:08:44 INFO - PROCESS | 3860 | 1465646924882 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 3860 | 1465646924886 Marionette TRACE conn3 <- [1,1194,null,{}] 05:08:44 INFO - PROCESS | 3860 | 1465646924897 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 3860 | 1465646924901 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:44 INFO - PROCESS | 3860 | 1465646925010 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:08:45 INFO - PROCESS | 3860 | 1465646925140 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 3860 | 1465646925143 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:45 INFO - PROCESS | 3860 | ++DOCSHELL 19B0F800 == 45 [pid = 3860] [id = 308] 05:08:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (19B0FC00) [pid = 3860] [serial = 923] [outer = 00000000] 05:08:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1A088C00) [pid = 3860] [serial = 924] [outer = 19B0FC00] 05:08:45 INFO - PROCESS | 3860 | 1465646925199 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1AA0F400) [pid = 3860] [serial = 925] [outer = 19B0FC00] 05:08:45 INFO - PROCESS | 3860 | 1465646925792 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 998ms 05:08:45 INFO - PROCESS | 3860 | 1465646925869 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 3860 | 1465646925872 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 05:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:08:45 INFO - PROCESS | 3860 | 1465646925875 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 3860 | 1465646925877 Marionette TRACE conn3 <- [1,1198,null,{}] 05:08:45 INFO - PROCESS | 3860 | 1465646925881 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 3860 | 1465646925883 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:45 INFO - PROCESS | 3860 | 1465646925989 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:08:46 INFO - PROCESS | 3860 | 1465646926244 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 3860 | 1465646926248 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:46 INFO - PROCESS | 3860 | ++DOCSHELL 0C773000 == 46 [pid = 3860] [id = 309] 05:08:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (105F2400) [pid = 3860] [serial = 926] [outer = 00000000] 05:08:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (11ADB800) [pid = 3860] [serial = 927] [outer = 105F2400] 05:08:46 INFO - PROCESS | 3860 | 1465646926309 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (12AE5000) [pid = 3860] [serial = 928] [outer = 105F2400] 05:08:46 INFO - PROCESS | 3860 | 1465646926898 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1091ms 05:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:08:46 INFO - PROCESS | 3860 | 1465646926975 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 3860 | 1465646926979 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 05:08:46 INFO - PROCESS | 3860 | 1465646926983 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 3860 | 1465646926986 Marionette TRACE conn3 <- [1,1202,null,{}] 05:08:46 INFO - PROCESS | 3860 | 1465646926992 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 3860 | 1465646926996 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 156A7800 == 45 [pid = 3860] [id = 197] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 13CE1800 == 44 [pid = 3860] [id = 196] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 14309C00 == 43 [pid = 3860] [id = 198] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 11CC6800 == 42 [pid = 3860] [id = 200] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 17816000 == 41 [pid = 3860] [id = 192] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 15C2D000 == 40 [pid = 3860] [id = 189] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 10FC1800 == 39 [pid = 3860] [id = 184] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 13238C00 == 38 [pid = 3860] [id = 283] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 15C32400 == 37 [pid = 3860] [id = 191] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 12812800 == 36 [pid = 3860] [id = 282] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 13249C00 == 35 [pid = 3860] [id = 195] 05:08:47 INFO - PROCESS | 3860 | --DOCSHELL 11CC7400 == 34 [pid = 3860] [id = 190] 05:08:47 INFO - PROCESS | 3860 | 1465646927753 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (16F27000) [pid = 3860] [serial = 861] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1781A000) [pid = 3860] [serial = 864] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1323FC00) [pid = 3860] [serial = 849] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1702C800) [pid = 3860] [serial = 862] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (13933000) [pid = 3860] [serial = 850] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (12AE0000) [pid = 3860] [serial = 846] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (130A1000) [pid = 3860] [serial = 847] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15F39400) [pid = 3860] [serial = 858] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (10A46400) [pid = 3860] [serial = 844] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (10559400) [pid = 3860] [serial = 843] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (14EB6800) [pid = 3860] [serial = 855] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15449C00) [pid = 3860] [serial = 856] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (17895800) [pid = 3860] [serial = 865] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11233000) [pid = 3860] [serial = 867] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11AD9800) [pid = 3860] [serial = 868] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19B10400) [pid = 3860] [serial = 873] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (18304800) [pid = 3860] [serial = 870] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (131D9000) [pid = 3860] [serial = 853] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13126400) [pid = 3860] [serial = 852] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (197A3C00) [pid = 3860] [serial = 871] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (12A9D000) [pid = 3860] [serial = 874] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (16080800) [pid = 3860] [serial = 859] [outer = 00000000] [url = about:blank] 05:08:47 INFO - PROCESS | 3860 | 1465646927929 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 3860 | 1465646927932 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:47 INFO - PROCESS | 3860 | ++DOCSHELL 104EC400 == 35 [pid = 3860] [id = 310] 05:08:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10559400) [pid = 3860] [serial = 929] [outer = 00000000] 05:08:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (10F16400) [pid = 3860] [serial = 930] [outer = 10559400] 05:08:47 INFO - PROCESS | 3860 | 1465646927979 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (114C4000) [pid = 3860] [serial = 931] [outer = 10559400] 05:08:48 INFO - PROCESS | 3860 | 1465646928424 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1497ms 05:08:48 INFO - PROCESS | 3860 | 1465646928488 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 3860 | 1465646928492 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 05:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:08:48 INFO - PROCESS | 3860 | 1465646928497 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 3860 | 1465646928500 Marionette TRACE conn3 <- [1,1206,null,{}] 05:08:48 INFO - PROCESS | 3860 | 1465646928505 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:48 INFO - PROCESS | 3860 | 1465646928507 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:48 INFO - PROCESS | 3860 | 1465646928592 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:08:48 INFO - PROCESS | 3860 | 1465646928606 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 3860 | 1465646928609 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:48 INFO - PROCESS | 3860 | ++DOCSHELL 131D7400 == 36 [pid = 3860] [id = 311] 05:08:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (131D7C00) [pid = 3860] [serial = 932] [outer = 00000000] 05:08:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (13234400) [pid = 3860] [serial = 933] [outer = 131D7C00] 05:08:48 INFO - PROCESS | 3860 | 1465646928656 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1323C800) [pid = 3860] [serial = 934] [outer = 131D7C00] 05:08:49 INFO - PROCESS | 3860 | 1465646929112 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 624ms 05:08:49 INFO - PROCESS | 3860 | 1465646929136 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 3860 | 1465646929139 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 05:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:08:49 INFO - PROCESS | 3860 | 1465646929146 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 3860 | 1465646929148 Marionette TRACE conn3 <- [1,1210,null,{}] 05:08:49 INFO - PROCESS | 3860 | 1465646929152 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 3860 | 1465646929154 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:49 INFO - PROCESS | 3860 | 1465646929269 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:08:49 INFO - PROCESS | 3860 | 1465646929280 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 3860 | 1465646929282 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:49 INFO - PROCESS | 3860 | ++DOCSHELL 131CF800 == 37 [pid = 3860] [id = 312] 05:08:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15304C00) [pid = 3860] [serial = 935] [outer = 00000000] 05:08:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1544A400) [pid = 3860] [serial = 936] [outer = 15304C00] 05:08:49 INFO - PROCESS | 3860 | 1465646929326 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15C2A000) [pid = 3860] [serial = 937] [outer = 15304C00] 05:08:49 INFO - PROCESS | 3860 | 1465646929797 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 3860 | 1465646929849 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 05:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:08:49 INFO - PROCESS | 3860 | 1465646929860 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 3860 | 1465646929864 Marionette TRACE conn3 <- [1,1214,null,{}] 05:08:49 INFO - PROCESS | 3860 | 1465646929868 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 3860 | 1465646929871 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:49 INFO - PROCESS | 3860 | 1465646929965 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:08:49 INFO - PROCESS | 3860 | 1465646929971 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 3860 | 1465646929973 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:49 INFO - PROCESS | 3860 | ++DOCSHELL 15CA8800 == 38 [pid = 3860] [id = 313] 05:08:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (15E37400) [pid = 3860] [serial = 938] [outer = 00000000] 05:08:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (16087800) [pid = 3860] [serial = 939] [outer = 15E37400] 05:08:50 INFO - PROCESS | 3860 | 1465646930027 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (16F1BC00) [pid = 3860] [serial = 940] [outer = 15E37400] 05:08:50 INFO - PROCESS | 3860 | 1465646930507 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 686ms 05:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:08:50 INFO - PROCESS | 3860 | 1465646930555 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 3860 | 1465646930557 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 05:08:50 INFO - PROCESS | 3860 | 1465646930561 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 3860 | 1465646930562 Marionette TRACE conn3 <- [1,1218,null,{}] 05:08:50 INFO - PROCESS | 3860 | 1465646930572 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 3860 | 1465646930574 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:50 INFO - PROCESS | 3860 | 1465646930716 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:08:50 INFO - PROCESS | 3860 | 1465646930726 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 3860 | 1465646930728 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:50 INFO - PROCESS | 3860 | ++DOCSHELL 14EB2800 == 39 [pid = 3860] [id = 314] 05:08:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (16999000) [pid = 3860] [serial = 941] [outer = 00000000] 05:08:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (177C6400) [pid = 3860] [serial = 942] [outer = 16999000] 05:08:50 INFO - PROCESS | 3860 | 1465646930771 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1781A000) [pid = 3860] [serial = 943] [outer = 16999000] 05:08:51 INFO - PROCESS | 3860 | 1465646931200 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 686ms 05:08:51 INFO - PROCESS | 3860 | 1465646931261 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 3860 | 1465646931263 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:08:51 INFO - PROCESS | 3860 | 1465646931267 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 3860 | 1465646931268 Marionette TRACE conn3 <- [1,1222,null,{}] 05:08:51 INFO - PROCESS | 3860 | 1465646931272 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 3860 | 1465646931274 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:51 INFO - PROCESS | 3860 | 1465646931383 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:08:51 INFO - PROCESS | 3860 | 1465646931388 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 3860 | 1465646931394 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:51 INFO - PROCESS | 3860 | ++DOCSHELL 180CE400 == 40 [pid = 3860] [id = 315] 05:08:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (18301400) [pid = 3860] [serial = 944] [outer = 00000000] 05:08:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (18310C00) [pid = 3860] [serial = 945] [outer = 18301400] 05:08:51 INFO - PROCESS | 3860 | 1465646931452 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19B06800) [pid = 3860] [serial = 946] [outer = 18301400] 05:08:51 INFO - PROCESS | 3860 | 1465646931914 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 702ms 05:08:51 INFO - PROCESS | 3860 | 1465646931965 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 3860 | 1465646931967 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 05:08:51 INFO - PROCESS | 3860 | 1465646931971 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:08:51 INFO - PROCESS | 3860 | 1465646931973 Marionette TRACE conn3 <- [1,1226,null,{}] 05:08:51 INFO - PROCESS | 3860 | 1465646931976 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 3860 | 1465646931978 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:52 INFO - PROCESS | 3860 | 1465646932113 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:08:52 INFO - PROCESS | 3860 | 1465646932131 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 3860 | 1465646932133 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:52 INFO - PROCESS | 3860 | ++DOCSHELL 105F0000 == 41 [pid = 3860] [id = 316] 05:08:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (19B0A000) [pid = 3860] [serial = 947] [outer = 00000000] 05:08:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1A29A000) [pid = 3860] [serial = 948] [outer = 19B0A000] 05:08:52 INFO - PROCESS | 3860 | 1465646932175 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1A549C00) [pid = 3860] [serial = 949] [outer = 19B0A000] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (17899800) [pid = 3860] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (19B0BC00) [pid = 3860] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (16EC4000) [pid = 3860] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1A0B9C00) [pid = 3860] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (10433C00) [pid = 3860] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (11C27400) [pid = 3860] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15E38C00) [pid = 3860] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15F38400) [pid = 3860] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1A0B9000) [pid = 3860] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (10FC1400) [pid = 3860] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (14EACC00) [pid = 3860] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (14EAE800) [pid = 3860] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (130A1400) [pid = 3860] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (114CA000) [pid = 3860] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:08:52 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A298C00) [pid = 3860] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:08:53 INFO - PROCESS | 3860 | 1465646933032 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1138ms 05:08:53 INFO - PROCESS | 3860 | 1465646933112 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 3860 | 1465646933114 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 05:08:53 INFO - PROCESS | 3860 | 1465646933117 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:08:53 INFO - PROCESS | 3860 | 1465646933119 Marionette TRACE conn3 <- [1,1230,null,{}] 05:08:53 INFO - PROCESS | 3860 | 1465646933122 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 3860 | 1465646933124 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:53 INFO - PROCESS | 3860 | 1465646933200 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:08:53 INFO - PROCESS | 3860 | 1465646933205 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 3860 | 1465646933207 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:53 INFO - PROCESS | 3860 | ++DOCSHELL 1311EC00 == 42 [pid = 3860] [id = 317] 05:08:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (13930400) [pid = 3860] [serial = 950] [outer = 00000000] 05:08:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F43C00) [pid = 3860] [serial = 951] [outer = 13930400] 05:08:53 INFO - PROCESS | 3860 | 1465646933250 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (18305C00) [pid = 3860] [serial = 952] [outer = 13930400] 05:08:53 INFO - PROCESS | 3860 | 1465646933656 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 593ms 05:08:53 INFO - PROCESS | 3860 | 1465646933699 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 3860 | 1465646933701 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 05:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:08:53 INFO - PROCESS | 3860 | 1465646933704 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 3860 | 1465646933706 Marionette TRACE conn3 <- [1,1234,null,{}] 05:08:53 INFO - PROCESS | 3860 | 1465646933714 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 3860 | 1465646933716 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:53 INFO - PROCESS | 3860 | 1465646933791 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:08:53 INFO - PROCESS | 3860 | 1465646933797 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 3860 | 1465646933799 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:53 INFO - PROCESS | 3860 | ++DOCSHELL 16F27000 == 43 [pid = 3860] [id = 318] 05:08:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (170AA000) [pid = 3860] [serial = 953] [outer = 00000000] 05:08:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A0B9C00) [pid = 3860] [serial = 954] [outer = 170AA000] 05:08:53 INFO - PROCESS | 3860 | 1465646933841 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A0BE400) [pid = 3860] [serial = 955] [outer = 170AA000] 05:08:54 INFO - PROCESS | 3860 | 1465646934308 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 639ms 05:08:54 INFO - PROCESS | 3860 | 1465646934342 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 3860 | 1465646934344 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:08:54 INFO - PROCESS | 3860 | 1465646934348 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 3860 | 1465646934349 Marionette TRACE conn3 <- [1,1238,null,{}] 05:08:54 INFO - PROCESS | 3860 | 1465646934353 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 3860 | 1465646934354 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:54 INFO - PROCESS | 3860 | 1465646934431 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:08:54 INFO - PROCESS | 3860 | 1465646934438 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 3860 | 1465646934440 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:54 INFO - PROCESS | 3860 | ++DOCSHELL 1309F000 == 44 [pid = 3860] [id = 319] 05:08:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (174F4400) [pid = 3860] [serial = 956] [outer = 00000000] 05:08:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AA16C00) [pid = 3860] [serial = 957] [outer = 174F4400] 05:08:54 INFO - PROCESS | 3860 | 1465646934483 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AA84000) [pid = 3860] [serial = 958] [outer = 174F4400] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 156A7000 == 43 [pid = 3860] [id = 307] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 114C6800 == 42 [pid = 3860] [id = 304] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 12A9DC00 == 41 [pid = 3860] [id = 306] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 0C773000 == 40 [pid = 3860] [id = 309] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 19B0F800 == 39 [pid = 3860] [id = 308] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 1036F400 == 38 [pid = 3860] [id = 303] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 15F38000 == 37 [pid = 3860] [id = 302] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 16EC1400 == 36 [pid = 3860] [id = 305] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 131D7400 == 35 [pid = 3860] [id = 311] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 104EC400 == 34 [pid = 3860] [id = 310] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 131CF800 == 33 [pid = 3860] [id = 312] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 14EB2800 == 32 [pid = 3860] [id = 314] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 180CE400 == 31 [pid = 3860] [id = 315] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 16F27000 == 30 [pid = 3860] [id = 318] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 105F0000 == 29 [pid = 3860] [id = 316] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 15CA8800 == 28 [pid = 3860] [id = 313] 05:08:55 INFO - PROCESS | 3860 | --DOCSHELL 1311EC00 == 27 [pid = 3860] [id = 317] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A594400) [pid = 3860] [serial = 841] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19EC9400) [pid = 3860] [serial = 903] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (170E2800) [pid = 3860] [serial = 900] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1A587400) [pid = 3860] [serial = 906] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1A0B1400) [pid = 3860] [serial = 904] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1323CC00) [pid = 3860] [serial = 909] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12AA2C00) [pid = 3860] [serial = 891] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (13232400) [pid = 3860] [serial = 892] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16A3A800) [pid = 3860] [serial = 897] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16A3D000) [pid = 3860] [serial = 882] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (174F2C00) [pid = 3860] [serial = 883] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A0BC400) [pid = 3860] [serial = 885] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A29A400) [pid = 3860] [serial = 886] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (114BFC00) [pid = 3860] [serial = 888] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12AA8400) [pid = 3860] [serial = 889] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1544EC00) [pid = 3860] [serial = 894] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15CA9000) [pid = 3860] [serial = 895] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16D81800) [pid = 3860] [serial = 877] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1AA10800) [pid = 3860] [serial = 913] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (19ECE400) [pid = 3860] [serial = 876] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (131D0C00) [pid = 3860] [serial = 879] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13C27400) [pid = 3860] [serial = 880] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1A7AC000) [pid = 3860] [serial = 912] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1AA7FC00) [pid = 3860] [serial = 915] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1A591800) [pid = 3860] [serial = 907] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (177D1000) [pid = 3860] [serial = 901] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1AA82C00) [pid = 3860] [serial = 916] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (16D83C00) [pid = 3860] [serial = 898] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (177C8000) [pid = 3860] [serial = 910] [outer = 00000000] [url = about:blank] 05:08:56 INFO - PROCESS | 3860 | 1465646936213 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1902ms 05:08:56 INFO - PROCESS | 3860 | 1465646936257 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 3860 | 1465646936261 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 05:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:08:56 INFO - PROCESS | 3860 | 1465646936266 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 3860 | 1465646936269 Marionette TRACE conn3 <- [1,1242,null,{}] 05:08:56 INFO - PROCESS | 3860 | 1465646936275 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 3860 | 1465646936278 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:56 INFO - PROCESS | 3860 | 1465646936364 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:08:56 INFO - PROCESS | 3860 | 1465646936371 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 3860 | 1465646936375 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:56 INFO - PROCESS | 3860 | ++DOCSHELL 1047F800 == 28 [pid = 3860] [id = 320] 05:08:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10480C00) [pid = 3860] [serial = 959] [outer = 00000000] 05:08:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (10A47800) [pid = 3860] [serial = 960] [outer = 10480C00] 05:08:56 INFO - PROCESS | 3860 | 1465646936423 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (10A4CC00) [pid = 3860] [serial = 961] [outer = 10480C00] 05:08:56 INFO - PROCESS | 3860 | 1465646936905 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 686ms 05:08:56 INFO - PROCESS | 3860 | 1465646936962 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 3860 | 1465646936967 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 05:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:08:56 INFO - PROCESS | 3860 | 1465646936973 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 3860 | 1465646936976 Marionette TRACE conn3 <- [1,1246,null,{}] 05:08:56 INFO - PROCESS | 3860 | 1465646936979 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 3860 | 1465646936982 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:57 INFO - PROCESS | 3860 | 1465646937067 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:08:57 INFO - PROCESS | 3860 | 1465646937076 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 3860 | 1465646937079 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:57 INFO - PROCESS | 3860 | ++DOCSHELL 11AD9800 == 29 [pid = 3860] [id = 321] 05:08:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (11ADD800) [pid = 3860] [serial = 962] [outer = 00000000] 05:08:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (11CCBC00) [pid = 3860] [serial = 963] [outer = 11ADD800] 05:08:57 INFO - PROCESS | 3860 | 1465646937124 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (12890400) [pid = 3860] [serial = 964] [outer = 11ADD800] 05:08:57 INFO - PROCESS | 3860 | 1465646937573 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 639ms 05:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:08:57 INFO - PROCESS | 3860 | 1465646937612 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 3860 | 1465646937614 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 05:08:57 INFO - PROCESS | 3860 | 1465646937618 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 3860 | 1465646937621 Marionette TRACE conn3 <- [1,1250,null,{}] 05:08:57 INFO - PROCESS | 3860 | 1465646937632 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 3860 | 1465646937636 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:57 INFO - PROCESS | 3860 | 1465646937725 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:08:57 INFO - PROCESS | 3860 | 1465646937840 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 3860 | 1465646937843 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:57 INFO - PROCESS | 3860 | ++DOCSHELL 13232000 == 30 [pid = 3860] [id = 322] 05:08:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13233000) [pid = 3860] [serial = 965] [outer = 00000000] 05:08:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1323A000) [pid = 3860] [serial = 966] [outer = 13233000] 05:08:57 INFO - PROCESS | 3860 | 1465646937889 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13249000) [pid = 3860] [serial = 967] [outer = 13233000] 05:08:58 INFO - PROCESS | 3860 | 1465646938292 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 702ms 05:08:58 INFO - PROCESS | 3860 | 1465646938315 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 3860 | 1465646938317 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 05:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:08:58 INFO - PROCESS | 3860 | 1465646938321 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 3860 | 1465646938322 Marionette TRACE conn3 <- [1,1254,null,{}] 05:08:58 INFO - PROCESS | 3860 | 1465646938326 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 3860 | 1465646938329 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:58 INFO - PROCESS | 3860 | 1465646938440 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:08:58 INFO - PROCESS | 3860 | 1465646938447 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 3860 | 1465646938449 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:58 INFO - PROCESS | 3860 | ++DOCSHELL 1323FC00 == 31 [pid = 3860] [id = 323] 05:08:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (132EC000) [pid = 3860] [serial = 968] [outer = 00000000] 05:08:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13CDC000) [pid = 3860] [serial = 969] [outer = 132EC000] 05:08:58 INFO - PROCESS | 3860 | 1465646938493 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13D80000) [pid = 3860] [serial = 970] [outer = 132EC000] 05:08:58 INFO - PROCESS | 3860 | 1465646938900 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 624ms 05:08:58 INFO - PROCESS | 3860 | 1465646938959 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 3860 | 1465646938960 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 05:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:08:58 INFO - PROCESS | 3860 | 1465646938964 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 3860 | 1465646938965 Marionette TRACE conn3 <- [1,1258,null,{}] 05:08:58 INFO - PROCESS | 3860 | 1465646938968 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 3860 | 1465646938970 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:59 INFO - PROCESS | 3860 | 1465646939078 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:08:59 INFO - PROCESS | 3860 | 1465646939118 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 3860 | 1465646939120 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:59 INFO - PROCESS | 3860 | ++DOCSHELL 1430A000 == 32 [pid = 3860] [id = 324] 05:08:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1430A400) [pid = 3860] [serial = 971] [outer = 00000000] 05:08:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15440400) [pid = 3860] [serial = 972] [outer = 1430A400] 05:08:59 INFO - PROCESS | 3860 | 1465646939163 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (156AAC00) [pid = 3860] [serial = 973] [outer = 1430A400] 05:08:59 INFO - PROCESS | 3860 | 1465646939565 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 05:08:59 INFO - PROCESS | 3860 | 1465646939602 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 3860 | 1465646939604 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 05:08:59 INFO - PROCESS | 3860 | 1465646939607 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:08:59 INFO - PROCESS | 3860 | 1465646939609 Marionette TRACE conn3 <- [1,1262,null,{}] 05:08:59 INFO - PROCESS | 3860 | 1465646939613 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 3860 | 1465646939618 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:59 INFO - PROCESS | 3860 | 1465646939752 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:08:59 INFO - PROCESS | 3860 | 1465646939765 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 3860 | 1465646939767 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:08:59 INFO - PROCESS | 3860 | ++DOCSHELL 15E36400 == 33 [pid = 3860] [id = 325] 05:08:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15E3FC00) [pid = 3860] [serial = 974] [outer = 00000000] 05:08:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F39000) [pid = 3860] [serial = 975] [outer = 15E3FC00] 05:08:59 INFO - PROCESS | 3860 | 1465646939810 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F39400) [pid = 3860] [serial = 976] [outer = 15E3FC00] 05:09:00 INFO - PROCESS | 3860 | 1465646940203 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 639ms 05:09:00 INFO - PROCESS | 3860 | 1465646940246 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 3860 | 1465646940248 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 05:09:00 INFO - PROCESS | 3860 | 1465646940251 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:09:00 INFO - PROCESS | 3860 | 1465646940263 Marionette TRACE conn3 <- [1,1266,null,{}] 05:09:00 INFO - PROCESS | 3860 | 1465646940267 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 3860 | 1465646940269 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:00 INFO - PROCESS | 3860 | 1465646940374 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:09:00 INFO - PROCESS | 3860 | 1465646940414 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 3860 | 1465646940416 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:00 INFO - PROCESS | 3860 | ++DOCSHELL 15E3DC00 == 34 [pid = 3860] [id = 326] 05:09:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F38C00) [pid = 3860] [serial = 977] [outer = 00000000] 05:09:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16A43C00) [pid = 3860] [serial = 978] [outer = 15F38C00] 05:09:00 INFO - PROCESS | 3860 | 1465646940458 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16D81000) [pid = 3860] [serial = 979] [outer = 15F38C00] 05:09:00 INFO - PROCESS | 3860 | 1465646940851 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 655ms 05:09:00 INFO - PROCESS | 3860 | 1465646940910 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 3860 | 1465646940912 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 05:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:09:00 INFO - PROCESS | 3860 | 1465646940900 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 3860 | 1465646940901 Marionette TRACE conn3 <- [1,1270,null,{}] 05:09:00 INFO - PROCESS | 3860 | 1465646940905 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 3860 | 1465646940906 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:01 INFO - PROCESS | 3860 | 1465646941018 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:09:01 INFO - PROCESS | 3860 | 1465646941027 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 3860 | 1465646941029 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:01 INFO - PROCESS | 3860 | ++DOCSHELL 16A3B000 == 35 [pid = 3860] [id = 327] 05:09:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16F21400) [pid = 3860] [serial = 980] [outer = 00000000] 05:09:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16F91800) [pid = 3860] [serial = 981] [outer = 16F21400] 05:09:01 INFO - PROCESS | 3860 | 1465646941075 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1702C800) [pid = 3860] [serial = 982] [outer = 16F21400] 05:09:01 INFO - PROCESS | 3860 | 1465646941497 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 623ms 05:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:09:01 INFO - PROCESS | 3860 | 1465646941538 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 3860 | 1465646941540 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 05:09:01 INFO - PROCESS | 3860 | 1465646941543 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 3860 | 1465646941545 Marionette TRACE conn3 <- [1,1274,null,{}] 05:09:01 INFO - PROCESS | 3860 | 1465646941548 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 3860 | 1465646941550 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:01 INFO - PROCESS | 3860 | 1465646941683 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:09:01 INFO - PROCESS | 3860 | 1465646941744 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 3860 | 1465646941746 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:01 INFO - PROCESS | 3860 | ++DOCSHELL 13231800 == 36 [pid = 3860] [id = 328] 05:09:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (177D1000) [pid = 3860] [serial = 983] [outer = 00000000] 05:09:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (17A3F400) [pid = 3860] [serial = 984] [outer = 177D1000] 05:09:01 INFO - PROCESS | 3860 | 1465646941795 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (17A45800) [pid = 3860] [serial = 985] [outer = 177D1000] 05:09:02 INFO - PROCESS | 3860 | 1465646942201 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 686ms 05:09:02 INFO - PROCESS | 3860 | 1465646942243 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 3860 | 1465646942245 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 05:09:02 INFO - PROCESS | 3860 | 1465646942248 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:09:02 INFO - PROCESS | 3860 | 1465646942250 Marionette TRACE conn3 <- [1,1278,null,{}] 05:09:02 INFO - PROCESS | 3860 | 1465646942253 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 3860 | 1465646942255 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:02 INFO - PROCESS | 3860 | 1465646942374 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:09:02 INFO - PROCESS | 3860 | 1465646942379 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 3860 | 1465646942381 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:02 INFO - PROCESS | 3860 | ++DOCSHELL 14309800 == 37 [pid = 3860] [id = 329] 05:09:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (16F22800) [pid = 3860] [serial = 986] [outer = 00000000] 05:09:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (18309400) [pid = 3860] [serial = 987] [outer = 16F22800] 05:09:02 INFO - PROCESS | 3860 | 1465646942423 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (197A2000) [pid = 3860] [serial = 988] [outer = 16F22800] 05:09:02 INFO - PROCESS | 3860 | 1465646942868 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 639ms 05:09:02 INFO - PROCESS | 3860 | 1465646942886 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 3860 | 1465646942888 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 05:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:09:02 INFO - PROCESS | 3860 | 1465646942897 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 3860 | 1465646942900 Marionette TRACE conn3 <- [1,1282,null,{}] 05:09:02 INFO - PROCESS | 3860 | 1465646942903 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 3860 | 1465646942905 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:03 INFO - PROCESS | 3860 | 1465646943022 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:09:03 INFO - PROCESS | 3860 | 1465646943112 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 3860 | 1465646943115 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:03 INFO - PROCESS | 3860 | ++DOCSHELL 13D7F800 == 38 [pid = 3860] [id = 330] 05:09:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (19B06000) [pid = 3860] [serial = 989] [outer = 00000000] 05:09:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19ECE400) [pid = 3860] [serial = 990] [outer = 19B06000] 05:09:03 INFO - PROCESS | 3860 | 1465646943159 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1A08B400) [pid = 3860] [serial = 991] [outer = 19B06000] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (170AA000) [pid = 3860] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (16999000) [pid = 3860] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (18301400) [pid = 3860] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19B0A000) [pid = 3860] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15E37400) [pid = 3860] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15304C00) [pid = 3860] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (131D7C00) [pid = 3860] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (10559400) [pid = 3860] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13930400) [pid = 3860] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (105F2400) [pid = 3860] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (19B0FC00) [pid = 3860] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15C2C000) [pid = 3860] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:09:03 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (12AA0800) [pid = 3860] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:09:03 INFO - PROCESS | 3860 | 1465646943697 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 842ms 05:09:03 INFO - PROCESS | 3860 | 1465646943735 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 3860 | 1465646943737 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 05:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:09:03 INFO - PROCESS | 3860 | 1465646943740 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 3860 | 1465646943741 Marionette TRACE conn3 <- [1,1286,null,{}] 05:09:03 INFO - PROCESS | 3860 | 1465646943745 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 3860 | 1465646943747 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:03 INFO - PROCESS | 3860 | 1465646943862 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:09:03 INFO - PROCESS | 3860 | 1465646943918 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 3860 | 1465646943919 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:03 INFO - PROCESS | 3860 | ++DOCSHELL 13D7A800 == 39 [pid = 3860] [id = 331] 05:09:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (13D7B800) [pid = 3860] [serial = 992] [outer = 00000000] 05:09:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15E3F400) [pid = 3860] [serial = 993] [outer = 13D7B800] 05:09:03 INFO - PROCESS | 3860 | 1465646943962 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19B09C00) [pid = 3860] [serial = 994] [outer = 13D7B800] 05:09:04 INFO - PROCESS | 3860 | 1465646944324 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 639ms 05:09:04 INFO - PROCESS | 3860 | 1465646944379 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 3860 | 1465646944390 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 05:09:04 INFO - PROCESS | 3860 | 1465646944394 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:09:04 INFO - PROCESS | 3860 | 1465646944395 Marionette TRACE conn3 <- [1,1290,null,{}] 05:09:04 INFO - PROCESS | 3860 | 1465646944398 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 3860 | 1465646944400 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:04 INFO - PROCESS | 3860 | 1465646944476 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:09:04 INFO - PROCESS | 3860 | 1465646944481 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 3860 | 1465646944483 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:04 INFO - PROCESS | 3860 | ++DOCSHELL 168D7000 == 40 [pid = 3860] [id = 332] 05:09:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (177CB800) [pid = 3860] [serial = 995] [outer = 00000000] 05:09:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A0BB000) [pid = 3860] [serial = 996] [outer = 177CB800] 05:09:04 INFO - PROCESS | 3860 | 1465646944524 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A291400) [pid = 3860] [serial = 997] [outer = 177CB800] 05:09:04 INFO - PROCESS | 3860 | 1465646944963 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 592ms 05:09:04 INFO - PROCESS | 3860 | 1465646944992 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 3860 | 1465646944993 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 05:09:04 INFO - PROCESS | 3860 | 1465646944997 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:09:04 INFO - PROCESS | 3860 | 1465646944998 Marionette TRACE conn3 <- [1,1294,null,{}] 05:09:04 INFO - PROCESS | 3860 | 1465646945002 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 3860 | 1465646945004 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:05 INFO - PROCESS | 3860 | 1465646945119 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:09:05 INFO - PROCESS | 3860 | 1465646945127 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 3860 | 1465646945129 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:05 INFO - PROCESS | 3860 | ++DOCSHELL 15440000 == 41 [pid = 3860] [id = 333] 05:09:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19B0C800) [pid = 3860] [serial = 998] [outer = 00000000] 05:09:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A544C00) [pid = 3860] [serial = 999] [outer = 19B0C800] 05:09:05 INFO - PROCESS | 3860 | 1465646945171 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A58F000) [pid = 3860] [serial = 1000] [outer = 19B0C800] 05:09:05 INFO - PROCESS | 3860 | 1465646945644 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 686ms 05:09:05 INFO - PROCESS | 3860 | 1465646945697 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 3860 | 1465646945702 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 05:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:09:05 INFO - PROCESS | 3860 | 1465646945708 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 3860 | 1465646945711 Marionette TRACE conn3 <- [1,1298,null,{}] 05:09:05 INFO - PROCESS | 3860 | 1465646945717 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 3860 | 1465646945720 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:05 INFO - PROCESS | 3860 | 1465646945841 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:09:05 INFO - PROCESS | 3860 | 1465646945997 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 3860 | 1465646946002 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:05 INFO - PROCESS | 3860 | ++DOCSHELL 103D2000 == 42 [pid = 3860] [id = 334] 05:09:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (104EA400) [pid = 3860] [serial = 1001] [outer = 00000000] 05:09:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (105F0800) [pid = 3860] [serial = 1002] [outer = 104EA400] 05:09:06 INFO - PROCESS | 3860 | 1465646946056 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (10A52C00) [pid = 3860] [serial = 1003] [outer = 104EA400] 05:09:06 INFO - PROCESS | 3860 | 1465646946752 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 3860 | 1465646946808 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 05:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:09:06 INFO - PROCESS | 3860 | 1465646946814 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 3860 | 1465646946817 Marionette TRACE conn3 <- [1,1302,null,{}] 05:09:06 INFO - PROCESS | 3860 | 1465646946821 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 3860 | 1465646946823 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:06 INFO - PROCESS | 3860 | 1465646946947 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:09:07 INFO - PROCESS | 3860 | 1465646947076 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 3860 | 1465646947079 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:07 INFO - PROCESS | 3860 | ++DOCSHELL 13125400 == 43 [pid = 3860] [id = 335] 05:09:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (13125800) [pid = 3860] [serial = 1004] [outer = 00000000] 05:09:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (131D5800) [pid = 3860] [serial = 1005] [outer = 13125800] 05:09:07 INFO - PROCESS | 3860 | 1465646947134 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1365D000) [pid = 3860] [serial = 1006] [outer = 13125800] 05:09:08 INFO - PROCESS | 3860 | 1465646948016 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1247ms 05:09:08 INFO - PROCESS | 3860 | 1465646948069 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 3860 | 1465646948074 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 05:09:08 INFO - PROCESS | 3860 | 1465646948079 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:09:08 INFO - PROCESS | 3860 | 1465646948082 Marionette TRACE conn3 <- [1,1306,null,{}] 05:09:08 INFO - PROCESS | 3860 | 1465646948087 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 3860 | 1465646948090 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:08 INFO - PROCESS | 3860 | 1465646948197 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 168D7000 == 42 [pid = 3860] [id = 332] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 13D7A800 == 41 [pid = 3860] [id = 331] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 13D7F800 == 40 [pid = 3860] [id = 330] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 14309800 == 39 [pid = 3860] [id = 329] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 13231800 == 38 [pid = 3860] [id = 328] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 16A3B000 == 37 [pid = 3860] [id = 327] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 15E3DC00 == 36 [pid = 3860] [id = 326] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 15E36400 == 35 [pid = 3860] [id = 325] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 1430A000 == 34 [pid = 3860] [id = 324] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 1323FC00 == 33 [pid = 3860] [id = 323] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 13232000 == 32 [pid = 3860] [id = 322] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 11AD9800 == 31 [pid = 3860] [id = 321] 05:09:08 INFO - PROCESS | 3860 | --DOCSHELL 1047F800 == 30 [pid = 3860] [id = 320] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1A0BE400) [pid = 3860] [serial = 955] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1AA16C00) [pid = 3860] [serial = 957] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (177C6400) [pid = 3860] [serial = 942] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (18310C00) [pid = 3860] [serial = 945] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1781A000) [pid = 3860] [serial = 943] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1A29A000) [pid = 3860] [serial = 948] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19B06800) [pid = 3860] [serial = 946] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1A0B9C00) [pid = 3860] [serial = 954] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16087800) [pid = 3860] [serial = 939] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1544A400) [pid = 3860] [serial = 936] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15C2A000) [pid = 3860] [serial = 937] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13234400) [pid = 3860] [serial = 933] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1323C800) [pid = 3860] [serial = 934] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10F16400) [pid = 3860] [serial = 930] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (114C4000) [pid = 3860] [serial = 931] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15F43C00) [pid = 3860] [serial = 951] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12AE5000) [pid = 3860] [serial = 928] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11ADB800) [pid = 3860] [serial = 927] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1AA0F400) [pid = 3860] [serial = 925] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1A088C00) [pid = 3860] [serial = 924] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15F2AC00) [pid = 3860] [serial = 922] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15E3C000) [pid = 3860] [serial = 921] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13233400) [pid = 3860] [serial = 919] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13108400) [pid = 3860] [serial = 918] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A549C00) [pid = 3860] [serial = 949] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (18305C00) [pid = 3860] [serial = 952] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (16F1BC00) [pid = 3860] [serial = 940] [outer = 00000000] [url = about:blank] 05:09:08 INFO - PROCESS | 3860 | 1465646948327 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 3860 | 1465646948332 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:08 INFO - PROCESS | 3860 | ++DOCSHELL 103D1400 == 31 [pid = 3860] [id = 336] 05:09:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (103E4800) [pid = 3860] [serial = 1007] [outer = 00000000] 05:09:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10560000) [pid = 3860] [serial = 1008] [outer = 103E4800] 05:09:08 INFO - PROCESS | 3860 | 1465646948380 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (10FC1400) [pid = 3860] [serial = 1009] [outer = 103E4800] 05:09:08 INFO - PROCESS | 3860 | 1465646948785 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 05:09:08 INFO - PROCESS | 3860 | 1465646948804 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 3860 | 1465646948808 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 05:09:08 INFO - PROCESS | 3860 | 1465646948814 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:09:08 INFO - PROCESS | 3860 | 1465646948817 Marionette TRACE conn3 <- [1,1310,null,{}] 05:09:08 INFO - PROCESS | 3860 | 1465646948820 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 3860 | 1465646948823 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:08 INFO - PROCESS | 3860 | 1465646948929 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:09:09 INFO - PROCESS | 3860 | 1465646949021 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 3860 | 1465646949023 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:09 INFO - PROCESS | 3860 | ++DOCSHELL 10FCD000 == 32 [pid = 3860] [id = 337] 05:09:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (114BBC00) [pid = 3860] [serial = 1010] [outer = 00000000] 05:09:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (12ADDC00) [pid = 3860] [serial = 1011] [outer = 114BBC00] 05:09:09 INFO - PROCESS | 3860 | 1465646949069 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13027000) [pid = 3860] [serial = 1012] [outer = 114BBC00] 05:09:09 INFO - PROCESS | 3860 | 1465646949441 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 702ms 05:09:09 INFO - PROCESS | 3860 | 1465646949514 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 3860 | 1465646949517 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 05:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:09:09 INFO - PROCESS | 3860 | 1465646949520 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 3860 | 1465646949524 Marionette TRACE conn3 <- [1,1314,null,{}] 05:09:09 INFO - PROCESS | 3860 | 1465646949534 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 3860 | 1465646949539 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:09 INFO - PROCESS | 3860 | 1465646949650 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:09:09 INFO - PROCESS | 3860 | 1465646949668 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 3860 | 1465646949671 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:09 INFO - PROCESS | 3860 | ++DOCSHELL 1365C000 == 33 [pid = 3860] [id = 338] 05:09:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1365C400) [pid = 3860] [serial = 1013] [outer = 00000000] 05:09:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (13C28800) [pid = 3860] [serial = 1014] [outer = 1365C400] 05:09:09 INFO - PROCESS | 3860 | 1465646949718 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (14308C00) [pid = 3860] [serial = 1015] [outer = 1365C400] 05:09:10 INFO - PROCESS | 3860 | 1465646950154 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 702ms 05:09:10 INFO - PROCESS | 3860 | 1465646950219 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 3860 | 1465646950222 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 05:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:09:10 INFO - PROCESS | 3860 | 1465646950225 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 3860 | 1465646950227 Marionette TRACE conn3 <- [1,1318,null,{}] 05:09:10 INFO - PROCESS | 3860 | 1465646950230 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 3860 | 1465646950232 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:10 INFO - PROCESS | 3860 | 1465646950324 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:09:10 INFO - PROCESS | 3860 | 1465646950330 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 3860 | 1465646950332 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:10 INFO - PROCESS | 3860 | ++DOCSHELL 15445800 == 34 [pid = 3860] [id = 339] 05:09:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15446400) [pid = 3860] [serial = 1016] [outer = 00000000] 05:09:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15C32400) [pid = 3860] [serial = 1017] [outer = 15446400] 05:09:10 INFO - PROCESS | 3860 | 1465646950375 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15E36C00) [pid = 3860] [serial = 1018] [outer = 15446400] 05:09:10 INFO - PROCESS | 3860 | 1465646950842 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 639ms 05:09:10 INFO - PROCESS | 3860 | 1465646950863 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 3860 | 1465646950865 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 05:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:09:10 INFO - PROCESS | 3860 | 1465646950874 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 3860 | 1465646950876 Marionette TRACE conn3 <- [1,1322,null,{}] 05:09:10 INFO - PROCESS | 3860 | 1465646950879 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 3860 | 1465646950881 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:10 INFO - PROCESS | 3860 | 1465646950986 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:09:11 INFO - PROCESS | 3860 | 1465646951076 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 3860 | 1465646951078 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:11 INFO - PROCESS | 3860 | ++DOCSHELL 15E3E400 == 35 [pid = 3860] [id = 340] 05:09:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15E3E800) [pid = 3860] [serial = 1019] [outer = 00000000] 05:09:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F2C000) [pid = 3860] [serial = 1020] [outer = 15E3E800] 05:09:11 INFO - PROCESS | 3860 | 1465646951121 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15F37800) [pid = 3860] [serial = 1021] [outer = 15E3E800] 05:09:11 INFO - PROCESS | 3860 | 1465646951546 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 686ms 05:09:11 INFO - PROCESS | 3860 | 1465646951573 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 3860 | 1465646951575 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 05:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:09:11 INFO - PROCESS | 3860 | 1465646951578 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 3860 | 1465646951580 Marionette TRACE conn3 <- [1,1326,null,{}] 05:09:11 INFO - PROCESS | 3860 | 1465646951583 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 3860 | 1465646951589 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:11 INFO - PROCESS | 3860 | 1465646951729 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:09:11 INFO - PROCESS | 3860 | 1465646951743 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 3860 | 1465646951746 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:11 INFO - PROCESS | 3860 | ++DOCSHELL 16D7FC00 == 36 [pid = 3860] [id = 341] 05:09:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16D82400) [pid = 3860] [serial = 1022] [outer = 00000000] 05:09:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (16F29400) [pid = 3860] [serial = 1023] [outer = 16D82400] 05:09:11 INFO - PROCESS | 3860 | 1465646951837 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (16F83000) [pid = 3860] [serial = 1024] [outer = 16D82400] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (177D1000) [pid = 3860] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (11ADD800) [pid = 3860] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13233000) [pid = 3860] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15F38C00) [pid = 3860] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1430A400) [pid = 3860] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15E3FC00) [pid = 3860] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (132EC000) [pid = 3860] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16F21400) [pid = 3860] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10480C00) [pid = 3860] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (174F4400) [pid = 3860] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (177CB800) [pid = 3860] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (16F22800) [pid = 3860] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13D7B800) [pid = 3860] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:09:12 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19B06000) [pid = 3860] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:09:12 INFO - PROCESS | 3860 | 1465646952731 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1185ms 05:09:12 INFO - PROCESS | 3860 | 1465646952774 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 3860 | 1465646952776 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 05:09:12 INFO - PROCESS | 3860 | 1465646952779 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:09:12 INFO - PROCESS | 3860 | 1465646952781 Marionette TRACE conn3 <- [1,1330,null,{}] 05:09:12 INFO - PROCESS | 3860 | 1465646952784 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 3860 | 1465646952786 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:12 INFO - PROCESS | 3860 | 1465646952862 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:09:12 INFO - PROCESS | 3860 | 1465646952867 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 3860 | 1465646952869 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:12 INFO - PROCESS | 3860 | ++DOCSHELL 13938400 == 37 [pid = 3860] [id = 342] 05:09:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13CD6800) [pid = 3860] [serial = 1025] [outer = 00000000] 05:09:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (14F15400) [pid = 3860] [serial = 1026] [outer = 13CD6800] 05:09:12 INFO - PROCESS | 3860 | 1465646952912 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F24C00) [pid = 3860] [serial = 1027] [outer = 13CD6800] 05:09:13 INFO - PROCESS | 3860 | 1465646953350 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 639ms 05:09:13 INFO - PROCESS | 3860 | 1465646953417 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 3860 | 1465646953419 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 05:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:09:13 INFO - PROCESS | 3860 | 1465646953422 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 3860 | 1465646953424 Marionette TRACE conn3 <- [1,1334,null,{}] 05:09:13 INFO - PROCESS | 3860 | 1465646953428 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 3860 | 1465646953429 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:13 INFO - PROCESS | 3860 | 1465646953507 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:09:13 INFO - PROCESS | 3860 | 1465646953513 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 3860 | 1465646953515 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:13 INFO - PROCESS | 3860 | ++DOCSHELL 131D7000 == 38 [pid = 3860] [id = 343] 05:09:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (132EC000) [pid = 3860] [serial = 1028] [outer = 00000000] 05:09:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16F29800) [pid = 3860] [serial = 1029] [outer = 132EC000] 05:09:13 INFO - PROCESS | 3860 | 1465646953557 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (177CA000) [pid = 3860] [serial = 1030] [outer = 132EC000] 05:09:13 INFO - PROCESS | 3860 | 1465646953985 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 593ms 05:09:14 INFO - PROCESS | 3860 | 1465646954020 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 3860 | 1465646954022 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 05:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:09:14 INFO - PROCESS | 3860 | 1465646954029 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 3860 | 1465646954031 Marionette TRACE conn3 <- [1,1338,null,{}] 05:09:14 INFO - PROCESS | 3860 | 1465646954034 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 3860 | 1465646954036 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:14 INFO - PROCESS | 3860 | 1465646954114 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:09:14 INFO - PROCESS | 3860 | 1465646954120 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 3860 | 1465646954122 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:14 INFO - PROCESS | 3860 | ++DOCSHELL 16F27000 == 39 [pid = 3860] [id = 344] 05:09:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17A47400) [pid = 3860] [serial = 1031] [outer = 00000000] 05:09:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (18306C00) [pid = 3860] [serial = 1032] [outer = 17A47400] 05:09:14 INFO - PROCESS | 3860 | 1465646954171 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (18301C00) [pid = 3860] [serial = 1033] [outer = 17A47400] 05:09:14 INFO - PROCESS | 3860 | 1465646954612 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 624ms 05:09:14 INFO - PROCESS | 3860 | 1465646954691 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 3860 | 1465646954695 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 05:09:14 INFO - PROCESS | 3860 | 1465646954701 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:09:14 INFO - PROCESS | 3860 | 1465646954705 Marionette TRACE conn3 <- [1,1342,null,{}] 05:09:14 INFO - PROCESS | 3860 | 1465646954711 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 3860 | 1465646954715 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:14 INFO - PROCESS | 3860 | 1465646954830 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:09:14 INFO - PROCESS | 3860 | 1465646954944 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 3860 | 1465646954950 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:14 INFO - PROCESS | 3860 | ++DOCSHELL 10A4F400 == 40 [pid = 3860] [id = 345] 05:09:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10A53800) [pid = 3860] [serial = 1034] [outer = 00000000] 05:09:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (10FCC000) [pid = 3860] [serial = 1035] [outer = 10A53800] 05:09:14 INFO - PROCESS | 3860 | 1465646955005 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (114C8400) [pid = 3860] [serial = 1036] [outer = 10A53800] 05:09:15 INFO - PROCESS | 3860 | 1465646955649 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 998ms 05:09:15 INFO - PROCESS | 3860 | 1465646955707 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 3860 | 1465646955710 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 05:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:09:15 INFO - PROCESS | 3860 | 1465646955717 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 3860 | 1465646955721 Marionette TRACE conn3 <- [1,1346,null,{}] 05:09:15 INFO - PROCESS | 3860 | 1465646955725 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 3860 | 1465646955728 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:15 INFO - PROCESS | 3860 | 1465646955834 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:09:15 INFO - PROCESS | 3860 | 1465646955964 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 3860 | 1465646955967 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:15 INFO - PROCESS | 3860 | ++DOCSHELL 13232000 == 41 [pid = 3860] [id = 346] 05:09:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (13234400) [pid = 3860] [serial = 1037] [outer = 00000000] 05:09:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1365D800) [pid = 3860] [serial = 1038] [outer = 13234400] 05:09:16 INFO - PROCESS | 3860 | 1465646956022 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1430FC00) [pid = 3860] [serial = 1039] [outer = 13234400] 05:09:16 INFO - PROCESS | 3860 | 1465646956546 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 889ms 05:09:16 INFO - PROCESS | 3860 | 1465646956600 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 3860 | 1465646956603 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 05:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:09:16 INFO - PROCESS | 3860 | 1465646956607 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 3860 | 1465646956609 Marionette TRACE conn3 <- [1,1350,null,{}] 05:09:16 INFO - PROCESS | 3860 | 1465646956619 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 3860 | 1465646956624 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:16 INFO - PROCESS | 3860 | 1465646956734 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:09:16 INFO - PROCESS | 3860 | 1465646956838 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 3860 | 1465646956842 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:16 INFO - PROCESS | 3860 | ++DOCSHELL 16EC4000 == 42 [pid = 3860] [id = 347] 05:09:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (16EC4800) [pid = 3860] [serial = 1040] [outer = 00000000] 05:09:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (170AA000) [pid = 3860] [serial = 1041] [outer = 16EC4800] 05:09:16 INFO - PROCESS | 3860 | 1465646956897 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (18307800) [pid = 3860] [serial = 1042] [outer = 16EC4800] 05:09:17 INFO - PROCESS | 3860 | 1465646957534 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 998ms 05:09:17 INFO - PROCESS | 3860 | 1465646957608 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 3860 | 1465646957610 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:09:17 INFO - PROCESS | 3860 | 1465646957614 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 3860 | 1465646957616 Marionette TRACE conn3 <- [1,1354,null,{}] 05:09:17 INFO - PROCESS | 3860 | 1465646957619 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 3860 | 1465646957621 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:17 INFO - PROCESS | 3860 | 1465646957727 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:09:17 INFO - PROCESS | 3860 | 1465646957854 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 3860 | 1465646957857 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:17 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F8800 == 43 [pid = 3860] [id = 348] 05:09:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (13D7A000) [pid = 3860] [serial = 1043] [outer = 00000000] 05:09:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19B0D400) [pid = 3860] [serial = 1044] [outer = 13D7A000] 05:09:17 INFO - PROCESS | 3860 | 1465646957911 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (19ECD000) [pid = 3860] [serial = 1045] [outer = 13D7A000] 05:09:18 INFO - PROCESS | 3860 | 1465646958590 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 3860 | 1465646958627 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:09:18 INFO - PROCESS | 3860 | 1465646958634 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 3860 | 1465646958639 Marionette TRACE conn3 <- [1,1358,null,{}] 05:09:18 INFO - PROCESS | 3860 | 1465646958644 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 3860 | 1465646958647 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:18 INFO - PROCESS | 3860 | 1465646958745 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:09:18 INFO - PROCESS | 3860 | 1465646958880 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 3860 | 1465646958883 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:18 INFO - PROCESS | 3860 | ++DOCSHELL 10F10C00 == 44 [pid = 3860] [id = 349] 05:09:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (10F15400) [pid = 3860] [serial = 1046] [outer = 00000000] 05:09:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (12AAA000) [pid = 3860] [serial = 1047] [outer = 10F15400] 05:09:18 INFO - PROCESS | 3860 | 1465646958933 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1323D800) [pid = 3860] [serial = 1048] [outer = 10F15400] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 131D7000 == 43 [pid = 3860] [id = 343] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 13938400 == 42 [pid = 3860] [id = 342] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 16D7FC00 == 41 [pid = 3860] [id = 341] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 15E3E400 == 40 [pid = 3860] [id = 340] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 15445800 == 39 [pid = 3860] [id = 339] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 1365C000 == 38 [pid = 3860] [id = 338] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 10FCD000 == 37 [pid = 3860] [id = 337] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 103D1400 == 36 [pid = 3860] [id = 336] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 1309F000 == 35 [pid = 3860] [id = 319] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 103D2000 == 34 [pid = 3860] [id = 334] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 13125400 == 33 [pid = 3860] [id = 335] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 15440000 == 32 [pid = 3860] [id = 333] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 0C7F8800 == 31 [pid = 3860] [id = 348] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 16EC4000 == 30 [pid = 3860] [id = 347] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 16F27000 == 29 [pid = 3860] [id = 344] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 10A4F400 == 28 [pid = 3860] [id = 345] 05:09:19 INFO - PROCESS | 3860 | --DOCSHELL 13232000 == 27 [pid = 3860] [id = 346] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (17A3F400) [pid = 3860] [serial = 984] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (11CCBC00) [pid = 3860] [serial = 963] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (12890400) [pid = 3860] [serial = 964] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1323A000) [pid = 3860] [serial = 966] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (13249000) [pid = 3860] [serial = 967] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (16A43C00) [pid = 3860] [serial = 978] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16D81000) [pid = 3860] [serial = 979] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15440400) [pid = 3860] [serial = 972] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (156AAC00) [pid = 3860] [serial = 973] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15F39000) [pid = 3860] [serial = 975] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F39400) [pid = 3860] [serial = 976] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13CDC000) [pid = 3860] [serial = 969] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13D80000) [pid = 3860] [serial = 970] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16F91800) [pid = 3860] [serial = 981] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10A47800) [pid = 3860] [serial = 960] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10A4CC00) [pid = 3860] [serial = 961] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1AA84000) [pid = 3860] [serial = 958] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1A291400) [pid = 3860] [serial = 997] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (18309400) [pid = 3860] [serial = 987] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A544C00) [pid = 3860] [serial = 999] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17A45800) [pid = 3860] [serial = 985] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (197A2000) [pid = 3860] [serial = 988] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15E3F400) [pid = 3860] [serial = 993] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19ECE400) [pid = 3860] [serial = 990] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A0BB000) [pid = 3860] [serial = 996] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A08B400) [pid = 3860] [serial = 991] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (19B09C00) [pid = 3860] [serial = 994] [outer = 00000000] [url = about:blank] 05:09:19 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1702C800) [pid = 3860] [serial = 982] [outer = 00000000] [url = about:blank] 05:09:20 INFO - PROCESS | 3860 | 1465646960032 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 3860 | 1465646960091 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 05:09:20 INFO - PROCESS | 3860 | 1465646960096 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:09:20 INFO - PROCESS | 3860 | 1465646960100 Marionette TRACE conn3 <- [1,1362,null,{}] 05:09:20 INFO - PROCESS | 3860 | 1465646960105 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 3860 | 1465646960108 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:20 INFO - PROCESS | 3860 | 1465646960196 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:09:20 INFO - PROCESS | 3860 | 1465646960320 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 3860 | 1465646960323 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:20 INFO - PROCESS | 3860 | ++DOCSHELL 105E3C00 == 28 [pid = 3860] [id = 350] 05:09:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (10A4CC00) [pid = 3860] [serial = 1049] [outer = 00000000] 05:09:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (11CCBC00) [pid = 3860] [serial = 1050] [outer = 10A4CC00] 05:09:20 INFO - PROCESS | 3860 | 1465646960370 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (12A17800) [pid = 3860] [serial = 1051] [outer = 10A4CC00] 05:09:20 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:20 INFO - PROCESS | 3860 | 1465646960750 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 3860 | 1465646960801 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 05:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:09:20 INFO - PROCESS | 3860 | 1465646960808 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 3860 | 1465646960810 Marionette TRACE conn3 <- [1,1366,null,{}] 05:09:20 INFO - PROCESS | 3860 | 1465646960814 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 3860 | 1465646960817 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:20 INFO - PROCESS | 3860 | 1465646960932 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:09:20 INFO - PROCESS | 3860 | 1465646960945 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 3860 | 1465646960948 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:20 INFO - PROCESS | 3860 | ++DOCSHELL 13236800 == 29 [pid = 3860] [id = 351] 05:09:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13238000) [pid = 3860] [serial = 1052] [outer = 00000000] 05:09:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1365C800) [pid = 3860] [serial = 1053] [outer = 13238000] 05:09:20 INFO - PROCESS | 3860 | 1465646960995 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13CDC400) [pid = 3860] [serial = 1054] [outer = 13238000] 05:09:21 INFO - PROCESS | 3860 | 1465646961424 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 3860 | 1465646961453 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 05:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:09:21 INFO - PROCESS | 3860 | 1465646961456 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 3860 | 1465646961460 Marionette TRACE conn3 <- [1,1370,null,{}] 05:09:21 INFO - PROCESS | 3860 | 1465646961470 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 3860 | 1465646961474 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:21 INFO - PROCESS | 3860 | 1465646961555 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:09:21 INFO - PROCESS | 3860 | 1465646961562 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 3860 | 1465646961565 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:21 INFO - PROCESS | 3860 | ++DOCSHELL 156A8800 == 30 [pid = 3860] [id = 352] 05:09:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (156A9000) [pid = 3860] [serial = 1055] [outer = 00000000] 05:09:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15E3B000) [pid = 3860] [serial = 1056] [outer = 156A9000] 05:09:21 INFO - PROCESS | 3860 | 1465646961612 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F27000) [pid = 3860] [serial = 1057] [outer = 156A9000] 05:09:22 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:22 INFO - PROCESS | 3860 | 1465646962100 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 3860 | 1465646962158 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 05:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:09:22 INFO - PROCESS | 3860 | 1465646962161 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 3860 | 1465646962163 Marionette TRACE conn3 <- [1,1374,null,{}] 05:09:22 INFO - PROCESS | 3860 | 1465646962166 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 3860 | 1465646962168 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:22 INFO - PROCESS | 3860 | 1465646962278 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:09:22 INFO - PROCESS | 3860 | 1465646962367 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 3860 | 1465646962370 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:22 INFO - PROCESS | 3860 | ++DOCSHELL 168D5400 == 31 [pid = 3860] [id = 353] 05:09:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (168D5C00) [pid = 3860] [serial = 1058] [outer = 00000000] 05:09:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16D83C00) [pid = 3860] [serial = 1059] [outer = 168D5C00] 05:09:22 INFO - PROCESS | 3860 | 1465646962417 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16ECAC00) [pid = 3860] [serial = 1060] [outer = 168D5C00] 05:09:22 INFO - PROCESS | 3860 | 1465646962822 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 3860 | 1465646962868 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 05:09:22 INFO - PROCESS | 3860 | 1465646962871 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 3860 | 1465646962873 Marionette TRACE conn3 <- [1,1378,null,{}] 05:09:22 INFO - PROCESS | 3860 | 1465646962876 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 3860 | 1465646962878 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:22 INFO - PROCESS | 3860 | 1465646962982 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:09:22 INFO - PROCESS | 3860 | 1465646962987 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 3860 | 1465646962990 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:22 INFO - PROCESS | 3860 | ++DOCSHELL 15F44C00 == 32 [pid = 3860] [id = 354] 05:09:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16F26000) [pid = 3860] [serial = 1061] [outer = 00000000] 05:09:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (177CEC00) [pid = 3860] [serial = 1062] [outer = 16F26000] 05:09:23 INFO - PROCESS | 3860 | 1465646963032 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (17895400) [pid = 3860] [serial = 1063] [outer = 16F26000] 05:09:23 INFO - PROCESS | 3860 | 1465646963488 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 623ms 05:09:23 INFO - PROCESS | 3860 | 1465646963510 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 3860 | 1465646963512 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 05:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:09:23 INFO - PROCESS | 3860 | 1465646963516 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 3860 | 1465646963517 Marionette TRACE conn3 <- [1,1382,null,{}] 05:09:23 INFO - PROCESS | 3860 | 1465646963521 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 3860 | 1465646963526 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:23 INFO - PROCESS | 3860 | 1465646963647 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:09:23 INFO - PROCESS | 3860 | 1465646963737 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 3860 | 1465646963739 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:23 INFO - PROCESS | 3860 | ++DOCSHELL 1814F800 == 33 [pid = 3860] [id = 355] 05:09:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (18305C00) [pid = 3860] [serial = 1064] [outer = 00000000] 05:09:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (197A4C00) [pid = 3860] [serial = 1065] [outer = 18305C00] 05:09:23 INFO - PROCESS | 3860 | 1465646963782 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (19B0B000) [pid = 3860] [serial = 1066] [outer = 18305C00] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (17A47400) [pid = 3860] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (132EC000) [pid = 3860] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15E3E800) [pid = 3860] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16D82400) [pid = 3860] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (104EA400) [pid = 3860] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13125800) [pid = 3860] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (103E4800) [pid = 3860] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (114BBC00) [pid = 3860] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1365C400) [pid = 3860] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15446400) [pid = 3860] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19B0C800) [pid = 3860] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:09:24 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13CD6800) [pid = 3860] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:09:24 INFO - PROCESS | 3860 | 1465646964303 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 842ms 05:09:24 INFO - PROCESS | 3860 | 1465646964340 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 3860 | 1465646964351 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 05:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:09:24 INFO - PROCESS | 3860 | 1465646964366 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 3860 | 1465646964368 Marionette TRACE conn3 <- [1,1386,null,{}] 05:09:24 INFO - PROCESS | 3860 | 1465646964371 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 3860 | 1465646964373 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:24 INFO - PROCESS | 3860 | 1465646964455 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:09:24 INFO - PROCESS | 3860 | 1465646964461 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 3860 | 1465646964463 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:24 INFO - PROCESS | 3860 | ++DOCSHELL 10A50C00 == 34 [pid = 3860] [id = 356] 05:09:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (114BBC00) [pid = 3860] [serial = 1067] [outer = 00000000] 05:09:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (156B1C00) [pid = 3860] [serial = 1068] [outer = 114BBC00] 05:09:24 INFO - PROCESS | 3860 | 1465646964505 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F2E800) [pid = 3860] [serial = 1069] [outer = 114BBC00] 05:09:24 INFO - PROCESS | 3860 | 1465646964929 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 592ms 05:09:24 INFO - PROCESS | 3860 | 1465646964964 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 3860 | 1465646964966 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 05:09:24 INFO - PROCESS | 3860 | 1465646964970 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 3860 | 1465646964971 Marionette TRACE conn3 <- [1,1390,null,{}] 05:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:09:24 INFO - PROCESS | 3860 | 1465646964975 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 3860 | 1465646964977 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:25 INFO - PROCESS | 3860 | 1465646965051 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:09:25 INFO - PROCESS | 3860 | 1465646965056 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 3860 | 1465646965058 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:25 INFO - PROCESS | 3860 | ++DOCSHELL 13CDF800 == 35 [pid = 3860] [id = 357] 05:09:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15C27C00) [pid = 3860] [serial = 1070] [outer = 00000000] 05:09:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18308800) [pid = 3860] [serial = 1071] [outer = 15C27C00] 05:09:25 INFO - PROCESS | 3860 | 1465646965100 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (197A8400) [pid = 3860] [serial = 1072] [outer = 15C27C00] 05:09:25 INFO - PROCESS | 3860 | 1465646965543 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 592ms 05:09:25 INFO - PROCESS | 3860 | 1465646965568 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 3860 | 1465646965570 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 05:09:25 INFO - PROCESS | 3860 | 1465646965573 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:09:25 INFO - PROCESS | 3860 | 1465646965575 Marionette TRACE conn3 <- [1,1394,null,{}] 05:09:25 INFO - PROCESS | 3860 | 1465646965578 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 3860 | 1465646965580 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:25 INFO - PROCESS | 3860 | 1465646965694 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:09:25 INFO - PROCESS | 3860 | 1465646965700 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 3860 | 1465646965701 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:25 INFO - PROCESS | 3860 | ++DOCSHELL 16D82400 == 36 [pid = 3860] [id = 358] 05:09:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19EC5800) [pid = 3860] [serial = 1073] [outer = 00000000] 05:09:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A08C800) [pid = 3860] [serial = 1074] [outer = 19EC5800] 05:09:25 INFO - PROCESS | 3860 | 1465646965743 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A0B4400) [pid = 3860] [serial = 1075] [outer = 19EC5800] 05:09:26 INFO - PROCESS | 3860 | 1465646966511 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 982ms 05:09:26 INFO - PROCESS | 3860 | 1465646966561 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 3860 | 1465646966565 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 05:09:26 INFO - PROCESS | 3860 | 1465646966570 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:09:26 INFO - PROCESS | 3860 | 1465646966576 Marionette TRACE conn3 <- [1,1398,null,{}] 05:09:26 INFO - PROCESS | 3860 | 1465646966581 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 3860 | 1465646966584 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:26 INFO - PROCESS | 3860 | 1465646966700 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:09:26 INFO - PROCESS | 3860 | 1465646966828 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 3860 | 1465646966831 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:26 INFO - PROCESS | 3860 | ++DOCSHELL 10FCB800 == 37 [pid = 3860] [id = 359] 05:09:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (114BF400) [pid = 3860] [serial = 1076] [outer = 00000000] 05:09:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (12DF0400) [pid = 3860] [serial = 1077] [outer = 114BF400] 05:09:26 INFO - PROCESS | 3860 | 1465646966887 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1323CC00) [pid = 3860] [serial = 1078] [outer = 114BF400] 05:09:27 INFO - PROCESS | 3860 | 1465646967834 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1294ms 05:09:27 INFO - PROCESS | 3860 | 1465646967875 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 3860 | 1465646967879 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 05:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:09:27 INFO - PROCESS | 3860 | 1465646967884 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 3860 | 1465646967887 Marionette TRACE conn3 <- [1,1402,null,{}] 05:09:27 INFO - PROCESS | 3860 | 1465646967892 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 3860 | 1465646967895 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:28 INFO - PROCESS | 3860 | 1465646968039 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 13CDF800 == 36 [pid = 3860] [id = 357] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 10A50C00 == 35 [pid = 3860] [id = 356] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 1814F800 == 34 [pid = 3860] [id = 355] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 15F44C00 == 33 [pid = 3860] [id = 354] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 168D5400 == 32 [pid = 3860] [id = 353] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 156A8800 == 31 [pid = 3860] [id = 352] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 13236800 == 30 [pid = 3860] [id = 351] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 105E3C00 == 29 [pid = 3860] [id = 350] 05:09:28 INFO - PROCESS | 3860 | --DOCSHELL 10F10C00 == 28 [pid = 3860] [id = 349] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (18306C00) [pid = 3860] [serial = 1032] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (18301C00) [pid = 3860] [serial = 1033] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (177CA000) [pid = 3860] [serial = 1030] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15F2C000) [pid = 3860] [serial = 1020] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (16F29400) [pid = 3860] [serial = 1023] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15F37800) [pid = 3860] [serial = 1021] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (105F0800) [pid = 3860] [serial = 1002] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10A52C00) [pid = 3860] [serial = 1003] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (131D5800) [pid = 3860] [serial = 1005] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1365D000) [pid = 3860] [serial = 1006] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10560000) [pid = 3860] [serial = 1008] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10FC1400) [pid = 3860] [serial = 1009] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (12ADDC00) [pid = 3860] [serial = 1011] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13027000) [pid = 3860] [serial = 1012] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13C28800) [pid = 3860] [serial = 1014] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (14308C00) [pid = 3860] [serial = 1015] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15C32400) [pid = 3860] [serial = 1017] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1A58F000) [pid = 3860] [serial = 1000] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (14F15400) [pid = 3860] [serial = 1026] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15F24C00) [pid = 3860] [serial = 1027] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (16F29800) [pid = 3860] [serial = 1029] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (16F83000) [pid = 3860] [serial = 1024] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15E36C00) [pid = 3860] [serial = 1018] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3860 | 1465646968148 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 3860 | 1465646968153 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:28 INFO - PROCESS | 3860 | ++DOCSHELL 10A4AC00 == 29 [pid = 3860] [id = 360] 05:09:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (10A4B800) [pid = 3860] [serial = 1079] [outer = 00000000] 05:09:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (10B5DC00) [pid = 3860] [serial = 1080] [outer = 10A4B800] 05:09:28 INFO - PROCESS | 3860 | 1465646968252 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (10F17800) [pid = 3860] [serial = 1081] [outer = 10A4B800] 05:09:28 INFO - PROCESS | 3860 | 1465646968693 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 826ms 05:09:28 INFO - PROCESS | 3860 | 1465646968729 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 3860 | 1465646968733 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:09:28 INFO - PROCESS | 3860 | 1465646968739 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 3860 | 1465646968742 Marionette TRACE conn3 <- [1,1406,null,{}] 05:09:28 INFO - PROCESS | 3860 | 1465646968746 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 3860 | 1465646968748 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:28 INFO - PROCESS | 3860 | 1465646968835 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:09:28 INFO - PROCESS | 3860 | 1465646968851 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 3860 | 1465646968853 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:28 INFO - PROCESS | 3860 | ++DOCSHELL 12AE9C00 == 30 [pid = 3860] [id = 361] 05:09:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12BBD000) [pid = 3860] [serial = 1082] [outer = 00000000] 05:09:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13029800) [pid = 3860] [serial = 1083] [outer = 12BBD000] 05:09:28 INFO - PROCESS | 3860 | 1465646968899 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1312B800) [pid = 3860] [serial = 1084] [outer = 12BBD000] 05:09:29 INFO - PROCESS | 3860 | 1465646969353 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 639ms 05:09:29 INFO - PROCESS | 3860 | 1465646969377 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 3860 | 1465646969379 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 05:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:09:29 INFO - PROCESS | 3860 | 1465646969383 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 3860 | 1465646969386 Marionette TRACE conn3 <- [1,1410,null,{}] 05:09:29 INFO - PROCESS | 3860 | 1465646969397 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 3860 | 1465646969401 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:29 INFO - PROCESS | 3860 | 1465646969511 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:09:29 INFO - PROCESS | 3860 | 1465646969521 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 3860 | 1465646969524 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:29 INFO - PROCESS | 3860 | ++DOCSHELL 13D80000 == 31 [pid = 3860] [id = 362] 05:09:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13D80400) [pid = 3860] [serial = 1085] [outer = 00000000] 05:09:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1430BC00) [pid = 3860] [serial = 1086] [outer = 13D80400] 05:09:29 INFO - PROCESS | 3860 | 1465646969577 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (14F14C00) [pid = 3860] [serial = 1087] [outer = 13D80400] 05:09:30 INFO - PROCESS | 3860 | 1465646970026 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 686ms 05:09:30 INFO - PROCESS | 3860 | 1465646970082 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 3860 | 1465646970084 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 05:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:09:30 INFO - PROCESS | 3860 | 1465646970087 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 3860 | 1465646970089 Marionette TRACE conn3 <- [1,1414,null,{}] 05:09:30 INFO - PROCESS | 3860 | 1465646970092 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 3860 | 1465646970094 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:30 INFO - PROCESS | 3860 | 1465646970185 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:09:30 INFO - PROCESS | 3860 | 1465646970190 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 3860 | 1465646970192 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:30 INFO - PROCESS | 3860 | ++DOCSHELL 1544C800 == 32 [pid = 3860] [id = 363] 05:09:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1544E800) [pid = 3860] [serial = 1088] [outer = 00000000] 05:09:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15E3DC00) [pid = 3860] [serial = 1089] [outer = 1544E800] 05:09:30 INFO - PROCESS | 3860 | 1465646970236 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F27400) [pid = 3860] [serial = 1090] [outer = 1544E800] 05:09:30 INFO - PROCESS | 3860 | 1465646970710 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 624ms 05:09:30 INFO - PROCESS | 3860 | 1465646970725 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 3860 | 1465646970727 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 05:09:30 INFO - PROCESS | 3860 | 1465646970734 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:09:30 INFO - PROCESS | 3860 | 1465646970736 Marionette TRACE conn3 <- [1,1418,null,{}] 05:09:30 INFO - PROCESS | 3860 | 1465646970739 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 3860 | 1465646970741 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:30 INFO - PROCESS | 3860 | 1465646970848 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:09:30 INFO - PROCESS | 3860 | 1465646970933 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 3860 | 1465646970935 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:30 INFO - PROCESS | 3860 | ++DOCSHELL 15F3E400 == 33 [pid = 3860] [id = 364] 05:09:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F44000) [pid = 3860] [serial = 1091] [outer = 00000000] 05:09:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16991C00) [pid = 3860] [serial = 1092] [outer = 15F44000] 05:09:30 INFO - PROCESS | 3860 | 1465646970977 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16A43C00) [pid = 3860] [serial = 1093] [outer = 15F44000] 05:09:31 INFO - PROCESS | 3860 | 1465646971410 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 05:09:31 INFO - PROCESS | 3860 | 1465646971476 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 3860 | 1465646971478 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 05:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:09:31 INFO - PROCESS | 3860 | 1465646971489 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 3860 | 1465646971491 Marionette TRACE conn3 <- [1,1422,null,{}] 05:09:31 INFO - PROCESS | 3860 | 1465646971494 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 3860 | 1465646971499 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:31 INFO - PROCESS | 3860 | 1465646971635 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:09:31 INFO - PROCESS | 3860 | 1465646971699 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 3860 | 1465646971701 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:31 INFO - PROCESS | 3860 | ++DOCSHELL 16EC9800 == 34 [pid = 3860] [id = 365] 05:09:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16F8E800) [pid = 3860] [serial = 1094] [outer = 00000000] 05:09:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (17811C00) [pid = 3860] [serial = 1095] [outer = 16F8E800] 05:09:31 INFO - PROCESS | 3860 | 1465646971744 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (17A47C00) [pid = 3860] [serial = 1096] [outer = 16F8E800] 05:09:32 INFO - PROCESS | 3860 | 1465646972161 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 05:09:32 INFO - PROCESS | 3860 | 1465646972215 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 3860 | 1465646972217 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 05:09:32 INFO - PROCESS | 3860 | 1465646972220 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 3860 | 1465646972222 Marionette TRACE conn3 <- [1,1426,null,{}] 05:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:09:32 INFO - PROCESS | 3860 | 1465646972225 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 3860 | 1465646972236 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:32 INFO - PROCESS | 3860 | 1465646972347 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:09:32 INFO - PROCESS | 3860 | 1465646972358 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 3860 | 1465646972359 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:32 INFO - PROCESS | 3860 | ++DOCSHELL 18066800 == 35 [pid = 3860] [id = 366] 05:09:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (180D1000) [pid = 3860] [serial = 1097] [outer = 00000000] 05:09:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1830CC00) [pid = 3860] [serial = 1098] [outer = 180D1000] 05:09:32 INFO - PROCESS | 3860 | 1465646972402 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1830E400) [pid = 3860] [serial = 1099] [outer = 180D1000] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (156A9000) [pid = 3860] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (168D5C00) [pid = 3860] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (16F26000) [pid = 3860] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13238000) [pid = 3860] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (18305C00) [pid = 3860] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10F15400) [pid = 3860] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10A4CC00) [pid = 3860] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10A53800) [pid = 3860] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13234400) [pid = 3860] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (114BBC00) [pid = 3860] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (16EC4800) [pid = 3860] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13D7A000) [pid = 3860] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:09:32 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15C27C00) [pid = 3860] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:09:32 INFO - PROCESS | 3860 | 1465646972864 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 701ms 05:09:32 INFO - PROCESS | 3860 | 1465646972922 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 3860 | 1465646972924 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 05:09:32 INFO - PROCESS | 3860 | 1465646972927 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:09:32 INFO - PROCESS | 3860 | 1465646972929 Marionette TRACE conn3 <- [1,1430,null,{}] 05:09:32 INFO - PROCESS | 3860 | 1465646972932 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 3860 | 1465646972934 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:33 INFO - PROCESS | 3860 | 1465646973011 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:09:33 INFO - PROCESS | 3860 | 1465646973016 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 3860 | 1465646973018 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:33 INFO - PROCESS | 3860 | ++DOCSHELL 1323A000 == 36 [pid = 3860] [id = 367] 05:09:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15CA9C00) [pid = 3860] [serial = 1100] [outer = 00000000] 05:09:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16F26000) [pid = 3860] [serial = 1101] [outer = 15CA9C00] 05:09:33 INFO - PROCESS | 3860 | 1465646973064 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (177CC400) [pid = 3860] [serial = 1102] [outer = 15CA9C00] 05:09:33 INFO - PROCESS | 3860 | 1465646973499 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 593ms 05:09:33 INFO - PROCESS | 3860 | 1465646973524 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 3860 | 1465646973526 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 05:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:09:33 INFO - PROCESS | 3860 | 1465646973542 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 3860 | 1465646973544 Marionette TRACE conn3 <- [1,1434,null,{}] 05:09:33 INFO - PROCESS | 3860 | 1465646973551 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 3860 | 1465646973553 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:33 INFO - PROCESS | 3860 | 1465646973630 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:09:33 INFO - PROCESS | 3860 | 1465646973636 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 3860 | 1465646973638 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:33 INFO - PROCESS | 3860 | ++DOCSHELL 15E38800 == 37 [pid = 3860] [id = 368] 05:09:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16ECA000) [pid = 3860] [serial = 1103] [outer = 00000000] 05:09:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19B06C00) [pid = 3860] [serial = 1104] [outer = 16ECA000] 05:09:33 INFO - PROCESS | 3860 | 1465646973687 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19ECF400) [pid = 3860] [serial = 1105] [outer = 16ECA000] 05:09:34 INFO - PROCESS | 3860 | 1465646974134 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 624ms 05:09:34 INFO - PROCESS | 3860 | 1465646974185 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 3860 | 1465646974187 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 05:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:09:34 INFO - PROCESS | 3860 | 1465646974190 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 3860 | 1465646974192 Marionette TRACE conn3 <- [1,1438,null,{}] 05:09:34 INFO - PROCESS | 3860 | 1465646974204 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:34 INFO - PROCESS | 3860 | 1465646974206 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:34 INFO - PROCESS | 3860 | 1465646974285 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:09:34 INFO - PROCESS | 3860 | 1465646974291 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 3860 | 1465646974293 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:34 INFO - PROCESS | 3860 | ++DOCSHELL 19EC7C00 == 38 [pid = 3860] [id = 369] 05:09:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1A08BC00) [pid = 3860] [serial = 1106] [outer = 00000000] 05:09:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A292C00) [pid = 3860] [serial = 1107] [outer = 1A08BC00] 05:09:34 INFO - PROCESS | 3860 | 1465646974335 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A29D800) [pid = 3860] [serial = 1108] [outer = 1A08BC00] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 12AE9C00 == 37 [pid = 3860] [id = 361] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 10A4AC00 == 36 [pid = 3860] [id = 360] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 10FCB800 == 35 [pid = 3860] [id = 359] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 16D82400 == 34 [pid = 3860] [id = 358] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 13D80000 == 33 [pid = 3860] [id = 362] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 18066800 == 32 [pid = 3860] [id = 366] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 1323A000 == 31 [pid = 3860] [id = 367] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 16EC9800 == 30 [pid = 3860] [id = 365] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 15F3E400 == 29 [pid = 3860] [id = 364] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 15E38800 == 28 [pid = 3860] [id = 368] 05:09:35 INFO - PROCESS | 3860 | --DOCSHELL 1544C800 == 27 [pid = 3860] [id = 363] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15E3B000) [pid = 3860] [serial = 1056] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16D83C00) [pid = 3860] [serial = 1059] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (177CEC00) [pid = 3860] [serial = 1062] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16ECAC00) [pid = 3860] [serial = 1060] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1365C800) [pid = 3860] [serial = 1053] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13CDC400) [pid = 3860] [serial = 1054] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (197A4C00) [pid = 3860] [serial = 1065] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1323D800) [pid = 3860] [serial = 1048] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (17895400) [pid = 3860] [serial = 1063] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12AAA000) [pid = 3860] [serial = 1047] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (197A8400) [pid = 3860] [serial = 1072] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (11CCBC00) [pid = 3860] [serial = 1050] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (12A17800) [pid = 3860] [serial = 1051] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (114C8400) [pid = 3860] [serial = 1036] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (10FCC000) [pid = 3860] [serial = 1035] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1430FC00) [pid = 3860] [serial = 1039] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1365D800) [pid = 3860] [serial = 1038] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19B0B000) [pid = 3860] [serial = 1066] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (156B1C00) [pid = 3860] [serial = 1068] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (18307800) [pid = 3860] [serial = 1042] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (170AA000) [pid = 3860] [serial = 1041] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (19ECD000) [pid = 3860] [serial = 1045] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (19B0D400) [pid = 3860] [serial = 1044] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (15F2E800) [pid = 3860] [serial = 1069] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (15F27000) [pid = 3860] [serial = 1057] [outer = 00000000] [url = about:blank] 05:09:35 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (18308800) [pid = 3860] [serial = 1071] [outer = 00000000] [url = about:blank] 05:09:36 INFO - PROCESS | 3860 | 1465646976044 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1903ms 05:09:36 INFO - PROCESS | 3860 | 1465646976100 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:09:36 INFO - PROCESS | 3860 | 1465646976104 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 05:09:36 INFO - PROCESS | 3860 | 1465646976109 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 3860 | 1465646976112 Marionette TRACE conn3 <- [1,1442,null,{}] 05:09:36 INFO - PROCESS | 3860 | 1465646976118 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:36 INFO - PROCESS | 3860 | 1465646976122 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:36 INFO - PROCESS | 3860 | 1465646976212 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:09:36 INFO - PROCESS | 3860 | 1465646976219 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 3860 | 1465646976223 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:36 INFO - PROCESS | 3860 | ++DOCSHELL 10A49400 == 28 [pid = 3860] [id = 370] 05:09:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (10A4B000) [pid = 3860] [serial = 1109] [outer = 00000000] 05:09:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (10FCB400) [pid = 3860] [serial = 1110] [outer = 10A4B000] 05:09:36 INFO - PROCESS | 3860 | 1465646976270 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (112C3800) [pid = 3860] [serial = 1111] [outer = 10A4B000] 05:09:36 INFO - PROCESS | 3860 | 1465646976757 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 686ms 05:09:36 INFO - PROCESS | 3860 | 1465646976805 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 3860 | 1465646976810 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 05:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:09:36 INFO - PROCESS | 3860 | 1465646976816 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 3860 | 1465646976819 Marionette TRACE conn3 <- [1,1446,null,{}] 05:09:36 INFO - PROCESS | 3860 | 1465646976822 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:36 INFO - PROCESS | 3860 | 1465646976825 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:36 INFO - PROCESS | 3860 | 1465646976909 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:09:36 INFO - PROCESS | 3860 | 1465646976918 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 3860 | 1465646976921 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:36 INFO - PROCESS | 3860 | ++DOCSHELL 12AA3400 == 29 [pid = 3860] [id = 371] 05:09:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (12AA6000) [pid = 3860] [serial = 1112] [outer = 00000000] 05:09:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (12AE5000) [pid = 3860] [serial = 1113] [outer = 12AA6000] 05:09:36 INFO - PROCESS | 3860 | 1465646976967 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (12DEFC00) [pid = 3860] [serial = 1114] [outer = 12AA6000] 05:09:37 INFO - PROCESS | 3860 | 1465646977431 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 639ms 05:09:37 INFO - PROCESS | 3860 | 1465646977453 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 3860 | 1465646977455 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 05:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:09:37 INFO - PROCESS | 3860 | 1465646977459 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 3860 | 1465646977462 Marionette TRACE conn3 <- [1,1450,null,{}] 05:09:37 INFO - PROCESS | 3860 | 1465646977473 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 3860 | 1465646977477 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:37 INFO - PROCESS | 3860 | 1465646977558 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:09:37 INFO - PROCESS | 3860 | 1465646977597 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 3860 | 1465646977600 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:37 INFO - PROCESS | 3860 | ++DOCSHELL 132F0800 == 30 [pid = 3860] [id = 372] 05:09:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (13652800) [pid = 3860] [serial = 1115] [outer = 00000000] 05:09:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (1365C800) [pid = 3860] [serial = 1116] [outer = 13652800] 05:09:37 INFO - PROCESS | 3860 | 1465646977647 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (13C21800) [pid = 3860] [serial = 1117] [outer = 13652800] 05:09:38 INFO - PROCESS | 3860 | 1465646978101 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 702ms 05:09:38 INFO - PROCESS | 3860 | 1465646978158 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 3860 | 1465646978160 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:09:38 INFO - PROCESS | 3860 | 1465646978164 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 3860 | 1465646978165 Marionette TRACE conn3 <- [1,1454,null,{}] 05:09:38 INFO - PROCESS | 3860 | 1465646978180 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 3860 | 1465646978182 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:38 INFO - PROCESS | 3860 | 1465646978262 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:09:38 INFO - PROCESS | 3860 | 1465646978267 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 3860 | 1465646978269 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:38 INFO - PROCESS | 3860 | ++DOCSHELL 1311EC00 == 31 [pid = 3860] [id = 373] 05:09:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (132E6800) [pid = 3860] [serial = 1118] [outer = 00000000] 05:09:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (14309C00) [pid = 3860] [serial = 1119] [outer = 132E6800] 05:09:38 INFO - PROCESS | 3860 | 1465646978313 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15310C00) [pid = 3860] [serial = 1120] [outer = 132E6800] 05:09:38 INFO - PROCESS | 3860 | 1465646978735 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 593ms 05:09:38 INFO - PROCESS | 3860 | 1465646978770 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 3860 | 1465646978772 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 05:09:38 INFO - PROCESS | 3860 | 1465646978775 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 3860 | 1465646978777 Marionette TRACE conn3 <- [1,1458,null,{}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:09:38 INFO - PROCESS | 3860 | 1465646978781 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 3860 | 1465646978783 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:38 INFO - PROCESS | 3860 | 1465646978864 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:09:38 INFO - PROCESS | 3860 | 1465646978870 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 3860 | 1465646978872 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:38 INFO - PROCESS | 3860 | ++DOCSHELL 15C2B400 == 32 [pid = 3860] [id = 374] 05:09:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (15C2D000) [pid = 3860] [serial = 1121] [outer = 00000000] 05:09:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15E39400) [pid = 3860] [serial = 1122] [outer = 15C2D000] 05:09:38 INFO - PROCESS | 3860 | 1465646978915 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (15E3E800) [pid = 3860] [serial = 1123] [outer = 15C2D000] 05:09:39 INFO - PROCESS | 3860 | 1465646979362 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 623ms 05:09:39 INFO - PROCESS | 3860 | 1465646979416 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 3860 | 1465646979418 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 05:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:09:39 INFO - PROCESS | 3860 | 1465646979421 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 3860 | 1465646979424 Marionette TRACE conn3 <- [1,1462,null,{}] 05:09:39 INFO - PROCESS | 3860 | 1465646979429 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 3860 | 1465646979434 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:39 INFO - PROCESS | 3860 | 1465646979532 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:09:39 INFO - PROCESS | 3860 | 1465646979524 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 3860 | 1465646979526 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:39 INFO - PROCESS | 3860 | ++DOCSHELL 15C2B800 == 33 [pid = 3860] [id = 375] 05:09:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15F38C00) [pid = 3860] [serial = 1124] [outer = 00000000] 05:09:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (16997800) [pid = 3860] [serial = 1125] [outer = 15F38C00] 05:09:39 INFO - PROCESS | 3860 | 1465646979569 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16EC0C00) [pid = 3860] [serial = 1126] [outer = 15F38C00] 05:09:40 INFO - PROCESS | 3860 | 1465646980000 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 639ms 05:09:40 INFO - PROCESS | 3860 | 1465646980043 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 3860 | 1465646980044 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:09:40 INFO - PROCESS | 3860 | 1465646980051 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 3860 | 1465646980053 Marionette TRACE conn3 <- [1,1466,null,{}] 05:09:40 INFO - PROCESS | 3860 | 1465646980056 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 3860 | 1465646980058 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:40 INFO - PROCESS | 3860 | 1465646980142 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:09:40 INFO - PROCESS | 3860 | 1465646980149 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 3860 | 1465646980151 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:40 INFO - PROCESS | 3860 | ++DOCSHELL 1698F400 == 34 [pid = 3860] [id = 376] 05:09:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16993C00) [pid = 3860] [serial = 1127] [outer = 00000000] 05:09:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1702B400) [pid = 3860] [serial = 1128] [outer = 16993C00] 05:09:40 INFO - PROCESS | 3860 | 1465646980195 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (17032000) [pid = 3860] [serial = 1129] [outer = 16993C00] 05:09:40 INFO - PROCESS | 3860 | 1465646980639 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 640ms 05:09:40 INFO - PROCESS | 3860 | 1465646980691 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 3860 | 1465646980693 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:09:40 INFO - PROCESS | 3860 | 1465646980699 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 3860 | 1465646980701 Marionette TRACE conn3 <- [1,1470,null,{}] 05:09:40 INFO - PROCESS | 3860 | 1465646980704 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 3860 | 1465646980706 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:40 INFO - PROCESS | 3860 | 1465646980780 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:09:40 INFO - PROCESS | 3860 | 1465646980786 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 3860 | 1465646980788 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:40 INFO - PROCESS | 3860 | ++DOCSHELL 1781DC00 == 35 [pid = 3860] [id = 377] 05:09:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (17820C00) [pid = 3860] [serial = 1130] [outer = 00000000] 05:09:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (17A47000) [pid = 3860] [serial = 1131] [outer = 17820C00] 05:09:40 INFO - PROCESS | 3860 | 1465646980829 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1805D400) [pid = 3860] [serial = 1132] [outer = 17820C00] 05:09:41 INFO - PROCESS | 3860 | 1465646981261 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 593ms 05:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:09:41 INFO - PROCESS | 3860 | 1465646981305 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 3860 | 1465646981307 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 05:09:41 INFO - PROCESS | 3860 | 1465646981310 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 3860 | 1465646981312 Marionette TRACE conn3 <- [1,1474,null,{}] 05:09:41 INFO - PROCESS | 3860 | 1465646981319 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:41 INFO - PROCESS | 3860 | 1465646981321 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:41 INFO - PROCESS | 3860 | 1465646981431 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:09:41 INFO - PROCESS | 3860 | 1465646981439 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 3860 | 1465646981441 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:41 INFO - PROCESS | 3860 | ++DOCSHELL 132EC000 == 36 [pid = 3860] [id = 378] 05:09:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18310000) [pid = 3860] [serial = 1133] [outer = 00000000] 05:09:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19B03C00) [pid = 3860] [serial = 1134] [outer = 18310000] 05:09:41 INFO - PROCESS | 3860 | 1465646981483 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B04400) [pid = 3860] [serial = 1135] [outer = 18310000] 05:09:41 INFO - PROCESS | 3860 | 1465646981953 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 686ms 05:09:42 INFO - PROCESS | 3860 | 1465646982009 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 3860 | 1465646982012 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:09:42 INFO - PROCESS | 3860 | 1465646982015 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 3860 | 1465646982017 Marionette TRACE conn3 <- [1,1478,null,{}] 05:09:42 INFO - PROCESS | 3860 | 1465646982020 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 3860 | 1465646982022 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:42 INFO - PROCESS | 3860 | 1465646982142 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:09:42 INFO - PROCESS | 3860 | 1465646982150 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 3860 | 1465646982152 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:42 INFO - PROCESS | 3860 | ++DOCSHELL 104E8400 == 37 [pid = 3860] [id = 379] 05:09:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10A54C00) [pid = 3860] [serial = 1136] [outer = 00000000] 05:09:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19EC6400) [pid = 3860] [serial = 1137] [outer = 10A54C00] 05:09:42 INFO - PROCESS | 3860 | 1465646982244 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19ECD000) [pid = 3860] [serial = 1138] [outer = 10A54C00] 05:09:42 INFO - PROCESS | 3860 | 1465646982651 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 702ms 05:09:42 INFO - PROCESS | 3860 | 1465646982714 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 3860 | 1465646982717 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:09:42 INFO - PROCESS | 3860 | 1465646982720 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 3860 | 1465646982722 Marionette TRACE conn3 <- [1,1482,null,{}] 05:09:42 INFO - PROCESS | 3860 | 1465646982725 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 3860 | 1465646982727 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:42 INFO - PROCESS | 3860 | 1465646982878 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:09:42 INFO - PROCESS | 3860 | 1465646982950 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 3860 | 1465646982953 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:42 INFO - PROCESS | 3860 | ++DOCSHELL 15C2A000 == 38 [pid = 3860] [id = 380] 05:09:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A29C000) [pid = 3860] [serial = 1139] [outer = 00000000] 05:09:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A54B400) [pid = 3860] [serial = 1140] [outer = 1A29C000] 05:09:42 INFO - PROCESS | 3860 | 1465646982997 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1A58F000) [pid = 3860] [serial = 1141] [outer = 1A29C000] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16ECA000) [pid = 3860] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F44000) [pid = 3860] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (16F8E800) [pid = 3860] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (180D1000) [pid = 3860] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1544E800) [pid = 3860] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (13D80400) [pid = 3860] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (12BBD000) [pid = 3860] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10A4B800) [pid = 3860] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (114BF400) [pid = 3860] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19EC5800) [pid = 3860] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:09:43 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15CA9C00) [pid = 3860] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:09:43 INFO - PROCESS | 3860 | 1465646983614 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 935ms 05:09:43 INFO - PROCESS | 3860 | 1465646983666 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 3860 | 1465646983668 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 05:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:09:43 INFO - PROCESS | 3860 | 1465646983671 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 3860 | 1465646983673 Marionette TRACE conn3 <- [1,1486,null,{}] 05:09:43 INFO - PROCESS | 3860 | 1465646983676 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 3860 | 1465646983678 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:43 INFO - PROCESS | 3860 | 1465646983755 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:09:43 INFO - PROCESS | 3860 | 1465646983763 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 3860 | 1465646983765 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:43 INFO - PROCESS | 3860 | ++DOCSHELL 11CC7400 == 39 [pid = 3860] [id = 381] 05:09:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (11CC7800) [pid = 3860] [serial = 1142] [outer = 00000000] 05:09:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (13D77000) [pid = 3860] [serial = 1143] [outer = 11CC7800] 05:09:43 INFO - PROCESS | 3860 | 1465646983807 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F3C000) [pid = 3860] [serial = 1144] [outer = 11CC7800] 05:09:44 INFO - PROCESS | 3860 | 1465646984235 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 639ms 05:09:44 INFO - PROCESS | 3860 | 1465646984309 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 3860 | 1465646984311 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:09:44 INFO - PROCESS | 3860 | 1465646984314 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 3860 | 1465646984326 Marionette TRACE conn3 <- [1,1490,null,{}] 05:09:44 INFO - PROCESS | 3860 | 1465646984329 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 3860 | 1465646984331 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:44 INFO - PROCESS | 3860 | 1465646984407 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:09:44 INFO - PROCESS | 3860 | 1465646984413 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 3860 | 1465646984415 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:44 INFO - PROCESS | 3860 | ++DOCSHELL 1365E800 == 40 [pid = 3860] [id = 382] 05:09:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (156AA400) [pid = 3860] [serial = 1145] [outer = 00000000] 05:09:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A08D800) [pid = 3860] [serial = 1146] [outer = 156AA400] 05:09:44 INFO - PROCESS | 3860 | 1465646984456 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A594800) [pid = 3860] [serial = 1147] [outer = 156AA400] 05:09:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (174F6000) [pid = 3860] [serial = 1148] [outer = 1B54B400] 05:09:44 INFO - PROCESS | 3860 | 1465646984933 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 656ms 05:09:44 INFO - PROCESS | 3860 | 1465646984973 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 3860 | 1465646984975 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:09:44 INFO - PROCESS | 3860 | 1465646984978 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 3860 | 1465646984980 Marionette TRACE conn3 <- [1,1494,null,{}] 05:09:44 INFO - PROCESS | 3860 | 1465646984983 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 3860 | 1465646984984 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:45 INFO - PROCESS | 3860 | 1465646985067 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:09:45 INFO - PROCESS | 3860 | 1465646985075 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 3860 | 1465646985077 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:45 INFO - PROCESS | 3860 | ++DOCSHELL 1430F800 == 41 [pid = 3860] [id = 383] 05:09:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (15E39C00) [pid = 3860] [serial = 1149] [outer = 00000000] 05:09:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AA0F000) [pid = 3860] [serial = 1150] [outer = 15E39C00] 05:09:45 INFO - PROCESS | 3860 | 1465646985119 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AA12C00) [pid = 3860] [serial = 1151] [outer = 15E39C00] 05:09:45 INFO - PROCESS | 3860 | 1465646985530 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 624ms 05:09:45 INFO - PROCESS | 3860 | 1465646985618 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 3860 | 1465646985622 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 05:09:45 INFO - PROCESS | 3860 | 1465646985627 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:09:45 INFO - PROCESS | 3860 | 1465646985631 Marionette TRACE conn3 <- [1,1498,null,{}] 05:09:45 INFO - PROCESS | 3860 | 1465646985637 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 3860 | 1465646985641 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:45 INFO - PROCESS | 3860 | 1465646985807 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:09:45 INFO - PROCESS | 3860 | 1465646985921 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 3860 | 1465646985926 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:45 INFO - PROCESS | 3860 | ++DOCSHELL 10B5AC00 == 42 [pid = 3860] [id = 384] 05:09:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (10B5E400) [pid = 3860] [serial = 1152] [outer = 00000000] 05:09:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (10FC5800) [pid = 3860] [serial = 1153] [outer = 10B5E400] 05:09:45 INFO - PROCESS | 3860 | 1465646985981 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11C20C00) [pid = 3860] [serial = 1154] [outer = 10B5E400] 05:09:46 INFO - PROCESS | 3860 | 1465646986744 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1155ms 05:09:46 INFO - PROCESS | 3860 | 1465646986786 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 3860 | 1465646986789 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 05:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:09:46 INFO - PROCESS | 3860 | 1465646986796 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 3860 | 1465646986800 Marionette TRACE conn3 <- [1,1502,null,{}] 05:09:46 INFO - PROCESS | 3860 | 1465646986804 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 3860 | 1465646986807 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:46 INFO - PROCESS | 3860 | 1465646986923 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:09:47 INFO - PROCESS | 3860 | 1465646987052 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 3860 | 1465646987054 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:47 INFO - PROCESS | 3860 | ++DOCSHELL 12A19800 == 43 [pid = 3860] [id = 385] 05:09:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (12AE1C00) [pid = 3860] [serial = 1155] [outer = 00000000] 05:09:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (13234000) [pid = 3860] [serial = 1156] [outer = 12AE1C00] 05:09:47 INFO - PROCESS | 3860 | 1465646987117 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1323E000) [pid = 3860] [serial = 1157] [outer = 12AE1C00] 05:09:48 INFO - PROCESS | 3860 | 1465646988041 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 1365E800 == 42 [pid = 3860] [id = 382] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 11CC7400 == 41 [pid = 3860] [id = 381] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 15C2A000 == 40 [pid = 3860] [id = 380] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 104E8400 == 39 [pid = 3860] [id = 379] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 132EC000 == 38 [pid = 3860] [id = 378] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 1781DC00 == 37 [pid = 3860] [id = 377] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 1698F400 == 36 [pid = 3860] [id = 376] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 15C2B800 == 35 [pid = 3860] [id = 375] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 15C2B400 == 34 [pid = 3860] [id = 374] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 1311EC00 == 33 [pid = 3860] [id = 373] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 132F0800 == 32 [pid = 3860] [id = 372] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 12AA3400 == 31 [pid = 3860] [id = 371] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 10A49400 == 30 [pid = 3860] [id = 370] 05:09:48 INFO - PROCESS | 3860 | --DOCSHELL 19EC7C00 == 29 [pid = 3860] [id = 369] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19ECF400) [pid = 3860] [serial = 1105] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1A292C00) [pid = 3860] [serial = 1107] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16991C00) [pid = 3860] [serial = 1092] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (17811C00) [pid = 3860] [serial = 1095] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (16A43C00) [pid = 3860] [serial = 1093] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1830CC00) [pid = 3860] [serial = 1098] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (17A47C00) [pid = 3860] [serial = 1096] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1830E400) [pid = 3860] [serial = 1099] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19B06C00) [pid = 3860] [serial = 1104] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15E3DC00) [pid = 3860] [serial = 1089] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1430BC00) [pid = 3860] [serial = 1086] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (14F14C00) [pid = 3860] [serial = 1087] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (13029800) [pid = 3860] [serial = 1083] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1312B800) [pid = 3860] [serial = 1084] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10B5DC00) [pid = 3860] [serial = 1080] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10F17800) [pid = 3860] [serial = 1081] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1323CC00) [pid = 3860] [serial = 1078] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12DF0400) [pid = 3860] [serial = 1077] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1A08C800) [pid = 3860] [serial = 1074] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1A0B4400) [pid = 3860] [serial = 1075] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16F26000) [pid = 3860] [serial = 1101] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15F27400) [pid = 3860] [serial = 1090] [outer = 00000000] [url = about:blank] 05:09:48 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (177CC400) [pid = 3860] [serial = 1102] [outer = 00000000] [url = about:blank] 05:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1296ms 05:09:48 INFO - PROCESS | 3860 | 1465646988095 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 3860 | 1465646988101 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 05:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:09:48 INFO - PROCESS | 3860 | 1465646988106 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 3860 | 1465646988109 Marionette TRACE conn3 <- [1,1506,null,{}] 05:09:48 INFO - PROCESS | 3860 | 1465646988115 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 3860 | 1465646988117 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:48 INFO - PROCESS | 3860 | 1465646988204 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:09:48 INFO - PROCESS | 3860 | 1465646988217 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 3860 | 1465646988220 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:48 INFO - PROCESS | 3860 | ++DOCSHELL 10FC7800 == 30 [pid = 3860] [id = 386] 05:09:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (112C5C00) [pid = 3860] [serial = 1158] [outer = 00000000] 05:09:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (11C29C00) [pid = 3860] [serial = 1159] [outer = 112C5C00] 05:09:48 INFO - PROCESS | 3860 | 1465646988266 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12816400) [pid = 3860] [serial = 1160] [outer = 112C5C00] 05:09:48 INFO - PROCESS | 3860 | 1465646988755 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 687ms 05:09:48 INFO - PROCESS | 3860 | 1465646988804 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 3860 | 1465646988808 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 05:09:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:09:48 INFO - PROCESS | 3860 | 1465646988814 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 3860 | 1465646988816 Marionette TRACE conn3 <- [1,1510,null,{}] 05:09:48 INFO - PROCESS | 3860 | 1465646988820 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 3860 | 1465646988822 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:48 INFO - PROCESS | 3860 | 1465646988908 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:09:48 INFO - PROCESS | 3860 | 1465646988917 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 3860 | 1465646988919 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:48 INFO - PROCESS | 3860 | ++DOCSHELL 1311EC00 == 31 [pid = 3860] [id = 387] 05:09:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1311F400) [pid = 3860] [serial = 1161] [outer = 00000000] 05:09:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (131CF800) [pid = 3860] [serial = 1162] [outer = 1311F400] 05:09:48 INFO - PROCESS | 3860 | 1465646988965 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13233C00) [pid = 3860] [serial = 1163] [outer = 1311F400] 05:09:49 INFO - PROCESS | 3860 | 1465646989459 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:09:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:09:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:09:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:09:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:09:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 05:09:49 INFO - PROCESS | 3860 | 1465646989516 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 3860 | 1465646989519 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 05:09:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:09:49 INFO - PROCESS | 3860 | 1465646989522 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 3860 | 1465646989526 Marionette TRACE conn3 <- [1,1514,null,{}] 05:09:49 INFO - PROCESS | 3860 | 1465646989536 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:49 INFO - PROCESS | 3860 | 1465646989541 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:49 INFO - PROCESS | 3860 | 1465646989650 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:09:49 INFO - PROCESS | 3860 | 1465646989752 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 3860 | 1465646989755 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:49 INFO - PROCESS | 3860 | ++DOCSHELL 156B3400 == 32 [pid = 3860] [id = 388] 05:09:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (156B3C00) [pid = 3860] [serial = 1164] [outer = 00000000] 05:09:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15CAA000) [pid = 3860] [serial = 1165] [outer = 156B3C00] 05:09:49 INFO - PROCESS | 3860 | 1465646989802 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E3A400) [pid = 3860] [serial = 1166] [outer = 156B3C00] 05:09:50 INFO - PROCESS | 3860 | 1465646990184 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:09:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:09:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:09:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:09:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 702ms 05:09:50 INFO - PROCESS | 3860 | 1465646990222 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 3860 | 1465646990224 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 05:09:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:09:50 INFO - PROCESS | 3860 | 1465646990228 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 3860 | 1465646990229 Marionette TRACE conn3 <- [1,1518,null,{}] 05:09:50 INFO - PROCESS | 3860 | 1465646990233 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 3860 | 1465646990235 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:50 INFO - PROCESS | 3860 | 1465646990319 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:09:50 INFO - PROCESS | 3860 | 1465646990324 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 3860 | 1465646990326 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:50 INFO - PROCESS | 3860 | ++DOCSHELL 15F23400 == 33 [pid = 3860] [id = 389] 05:09:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F26800) [pid = 3860] [serial = 1167] [outer = 00000000] 05:09:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16088C00) [pid = 3860] [serial = 1168] [outer = 15F26800] 05:09:50 INFO - PROCESS | 3860 | 1465646990369 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (16A3D000) [pid = 3860] [serial = 1169] [outer = 15F26800] 05:09:50 INFO - PROCESS | 3860 | 1465646990816 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:09:50 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:09:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:09:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:09:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:09:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 05:09:50 INFO - PROCESS | 3860 | 1465646990866 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 3860 | 1465646990868 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 05:09:50 INFO - PROCESS | 3860 | 1465646990871 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:09:50 INFO - PROCESS | 3860 | 1465646990872 Marionette TRACE conn3 <- [1,1522,null,{}] 05:09:50 INFO - PROCESS | 3860 | 1465646990876 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 3860 | 1465646990878 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:50 INFO - PROCESS | 3860 | 1465646990985 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:09:51 INFO - PROCESS | 3860 | 1465646991071 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 3860 | 1465646991073 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:51 INFO - PROCESS | 3860 | ++DOCSHELL 16D85C00 == 34 [pid = 3860] [id = 390] 05:09:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16F83000) [pid = 3860] [serial = 1170] [outer = 00000000] 05:09:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (177CA000) [pid = 3860] [serial = 1171] [outer = 16F83000] 05:09:51 INFO - PROCESS | 3860 | 1465646991116 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1781B800) [pid = 3860] [serial = 1172] [outer = 16F83000] 05:09:51 INFO - PROCESS | 3860 | 1465646991545 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 687ms 05:09:51 INFO - PROCESS | 3860 | 1465646991572 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 3860 | 1465646991574 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 05:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:09:51 INFO - PROCESS | 3860 | 1465646991577 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 3860 | 1465646991579 Marionette TRACE conn3 <- [1,1526,null,{}] 05:09:51 INFO - PROCESS | 3860 | 1465646991582 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 3860 | 1465646991588 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:51 INFO - PROCESS | 3860 | 1465646991721 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:09:51 INFO - PROCESS | 3860 | 1465646991730 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 3860 | 1465646991732 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:51 INFO - PROCESS | 3860 | ++DOCSHELL 16EC0400 == 35 [pid = 3860] [id = 391] 05:09:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (177C5400) [pid = 3860] [serial = 1173] [outer = 00000000] 05:09:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (19B0C800) [pid = 3860] [serial = 1174] [outer = 177C5400] 05:09:51 INFO - PROCESS | 3860 | 1465646991831 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19B0F000) [pid = 3860] [serial = 1175] [outer = 177C5400] 05:09:52 INFO - PROCESS | 3860 | 1465646992245 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 05:09:52 INFO - PROCESS | 3860 | 1465646992300 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 3860 | 1465646992302 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:09:52 INFO - PROCESS | 3860 | 1465646992306 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 3860 | 1465646992308 Marionette TRACE conn3 <- [1,1530,null,{}] 05:09:52 INFO - PROCESS | 3860 | 1465646992345 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 3860 | 1465646992347 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:52 INFO - PROCESS | 3860 | 1465646992455 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:09:52 INFO - PROCESS | 3860 | 1465646992466 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 3860 | 1465646992468 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:52 INFO - PROCESS | 3860 | ++DOCSHELL 1A08E400 == 36 [pid = 3860] [id = 392] 05:09:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A08F000) [pid = 3860] [serial = 1176] [outer = 00000000] 05:09:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A0BB000) [pid = 3860] [serial = 1177] [outer = 1A08F000] 05:09:52 INFO - PROCESS | 3860 | 1465646992510 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1A292C00) [pid = 3860] [serial = 1178] [outer = 1A08F000] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16993C00) [pid = 3860] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (12AA6000) [pid = 3860] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15C2D000) [pid = 3860] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13652800) [pid = 3860] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1A08BC00) [pid = 3860] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15F38C00) [pid = 3860] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (17820C00) [pid = 3860] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (132E6800) [pid = 3860] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10A54C00) [pid = 3860] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11CC7800) [pid = 3860] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (156AA400) [pid = 3860] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10A4B000) [pid = 3860] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:09:52 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (18310000) [pid = 3860] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:09:53 INFO - PROCESS | 3860 | 1465646993071 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 796ms 05:09:53 INFO - PROCESS | 3860 | 1465646993108 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 3860 | 1465646993110 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 05:09:53 INFO - PROCESS | 3860 | 1465646993113 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:09:53 INFO - PROCESS | 3860 | 1465646993115 Marionette TRACE conn3 <- [1,1534,null,{}] 05:09:53 INFO - PROCESS | 3860 | 1465646993118 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 3860 | 1465646993120 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:53 INFO - PROCESS | 3860 | 1465646993204 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:09:53 INFO - PROCESS | 3860 | 1465646993209 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 3860 | 1465646993210 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:53 INFO - PROCESS | 3860 | ++DOCSHELL 12AA6000 == 37 [pid = 3860] [id = 393] 05:09:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (12BCB400) [pid = 3860] [serial = 1179] [outer = 00000000] 05:09:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F2F800) [pid = 3860] [serial = 1180] [outer = 12BCB400] 05:09:53 INFO - PROCESS | 3860 | 1465646993260 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (170AA000) [pid = 3860] [serial = 1181] [outer = 12BCB400] 05:09:53 INFO - PROCESS | 3860 | 1465646993668 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 594ms 05:09:53 INFO - PROCESS | 3860 | 1465646993721 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 3860 | 1465646993723 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 05:09:53 INFO - PROCESS | 3860 | 1465646993727 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:09:53 INFO - PROCESS | 3860 | 1465646993728 Marionette TRACE conn3 <- [1,1538,null,{}] 05:09:53 INFO - PROCESS | 3860 | 1465646993736 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 3860 | 1465646993738 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:53 INFO - PROCESS | 3860 | 1465646993815 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:09:53 INFO - PROCESS | 3860 | 1465646993829 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 3860 | 1465646993831 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:53 INFO - PROCESS | 3860 | ++DOCSHELL 18304800 == 38 [pid = 3860] [id = 394] 05:09:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B05C00) [pid = 3860] [serial = 1182] [outer = 00000000] 05:09:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A0B6C00) [pid = 3860] [serial = 1183] [outer = 19B05C00] 05:09:53 INFO - PROCESS | 3860 | 1465646993876 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A0BA400) [pid = 3860] [serial = 1184] [outer = 19B05C00] 05:09:54 INFO - PROCESS | 3860 | 1465646994329 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 624ms 05:09:54 INFO - PROCESS | 3860 | 1465646994377 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 3860 | 1465646994379 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 05:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:09:54 INFO - PROCESS | 3860 | 1465646994382 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 3860 | 1465646994384 Marionette TRACE conn3 <- [1,1542,null,{}] 05:09:54 INFO - PROCESS | 3860 | 1465646994387 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 3860 | 1465646994389 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:54 INFO - PROCESS | 3860 | 1465646994468 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:09:54 INFO - PROCESS | 3860 | 1465646994473 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 3860 | 1465646994475 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:54 INFO - PROCESS | 3860 | ++DOCSHELL 18302000 == 39 [pid = 3860] [id = 395] 05:09:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A589C00) [pid = 3860] [serial = 1185] [outer = 00000000] 05:09:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AA11800) [pid = 3860] [serial = 1186] [outer = 1A589C00] 05:09:54 INFO - PROCESS | 3860 | 1465646994517 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AA12000) [pid = 3860] [serial = 1187] [outer = 1A589C00] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 10FC7800 == 38 [pid = 3860] [id = 386] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 12A19800 == 37 [pid = 3860] [id = 385] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 1430F800 == 36 [pid = 3860] [id = 383] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 10B5AC00 == 35 [pid = 3860] [id = 384] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 1311EC00 == 34 [pid = 3860] [id = 387] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 12AA6000 == 33 [pid = 3860] [id = 393] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 156B3400 == 32 [pid = 3860] [id = 388] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 15F23400 == 31 [pid = 3860] [id = 389] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 16EC0400 == 30 [pid = 3860] [id = 391] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 1A08E400 == 29 [pid = 3860] [id = 392] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 16D85C00 == 28 [pid = 3860] [id = 390] 05:09:55 INFO - PROCESS | 3860 | --DOCSHELL 18304800 == 27 [pid = 3860] [id = 394] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1702B400) [pid = 3860] [serial = 1128] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (17032000) [pid = 3860] [serial = 1129] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (12AE5000) [pid = 3860] [serial = 1113] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12DEFC00) [pid = 3860] [serial = 1114] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15E39400) [pid = 3860] [serial = 1122] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15E3E800) [pid = 3860] [serial = 1123] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1365C800) [pid = 3860] [serial = 1116] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13C21800) [pid = 3860] [serial = 1117] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A29D800) [pid = 3860] [serial = 1108] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16997800) [pid = 3860] [serial = 1125] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16EC0C00) [pid = 3860] [serial = 1126] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (17A47000) [pid = 3860] [serial = 1131] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (14309C00) [pid = 3860] [serial = 1119] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15310C00) [pid = 3860] [serial = 1120] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (19ECD000) [pid = 3860] [serial = 1138] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (19EC6400) [pid = 3860] [serial = 1137] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1A54B400) [pid = 3860] [serial = 1140] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15F3C000) [pid = 3860] [serial = 1144] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1A594800) [pid = 3860] [serial = 1147] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15301C00) [pid = 3860] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13D77000) [pid = 3860] [serial = 1143] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (112C3800) [pid = 3860] [serial = 1111] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (10FCB400) [pid = 3860] [serial = 1110] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1AA0F000) [pid = 3860] [serial = 1150] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (19B03C00) [pid = 3860] [serial = 1134] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (19B04400) [pid = 3860] [serial = 1135] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (1A08D800) [pid = 3860] [serial = 1146] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1805D400) [pid = 3860] [serial = 1132] [outer = 00000000] [url = about:blank] 05:09:56 INFO - PROCESS | 3860 | 1465646996254 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1905ms 05:09:56 INFO - PROCESS | 3860 | 1465646996288 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 3860 | 1465646996291 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 05:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:09:56 INFO - PROCESS | 3860 | 1465646996296 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 3860 | 1465646996300 Marionette TRACE conn3 <- [1,1546,null,{}] 05:09:56 INFO - PROCESS | 3860 | 1465646996305 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 3860 | 1465646996308 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:56 INFO - PROCESS | 3860 | 1465646996403 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:09:56 INFO - PROCESS | 3860 | 1465646996409 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 3860 | 1465646996414 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:56 INFO - PROCESS | 3860 | ++DOCSHELL 10565C00 == 28 [pid = 3860] [id = 396] 05:09:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (105E3C00) [pid = 3860] [serial = 1188] [outer = 00000000] 05:09:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (10A51000) [pid = 3860] [serial = 1189] [outer = 105E3C00] 05:09:56 INFO - PROCESS | 3860 | 1465646996462 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10F0C800) [pid = 3860] [serial = 1190] [outer = 105E3C00] 05:09:56 INFO - PROCESS | 3860 | 1465646996966 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 687ms 05:09:56 INFO - PROCESS | 3860 | 1465646996992 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 3860 | 1465646996997 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 05:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:09:57 INFO - PROCESS | 3860 | 1465646997003 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 3860 | 1465646997006 Marionette TRACE conn3 <- [1,1550,null,{}] 05:09:57 INFO - PROCESS | 3860 | 1465646997009 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 3860 | 1465646997012 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:57 INFO - PROCESS | 3860 | 1465646997097 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:09:57 INFO - PROCESS | 3860 | 1465646997106 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 3860 | 1465646997109 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:57 INFO - PROCESS | 3860 | ++DOCSHELL 11CC6C00 == 29 [pid = 3860] [id = 397] 05:09:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (11CC9800) [pid = 3860] [serial = 1191] [outer = 00000000] 05:09:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (12A19800) [pid = 3860] [serial = 1192] [outer = 11CC9800] 05:09:57 INFO - PROCESS | 3860 | 1465646997154 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (12ADDC00) [pid = 3860] [serial = 1193] [outer = 11CC9800] 05:09:57 INFO - PROCESS | 3860 | 1465646997609 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 640ms 05:09:57 INFO - PROCESS | 3860 | 1465646997641 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 3860 | 1465646997643 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 05:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:09:57 INFO - PROCESS | 3860 | 1465646997646 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 3860 | 1465646997650 Marionette TRACE conn3 <- [1,1554,null,{}] 05:09:57 INFO - PROCESS | 3860 | 1465646997661 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 3860 | 1465646997665 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:57 INFO - PROCESS | 3860 | 1465646997750 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:09:57 INFO - PROCESS | 3860 | 1465646997758 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 3860 | 1465646997762 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:57 INFO - PROCESS | 3860 | ++DOCSHELL 13238800 == 30 [pid = 3860] [id = 398] 05:09:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13239000) [pid = 3860] [serial = 1194] [outer = 00000000] 05:09:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1323EC00) [pid = 3860] [serial = 1195] [outer = 13239000] 05:09:57 INFO - PROCESS | 3860 | 1465646997838 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13653C00) [pid = 3860] [serial = 1196] [outer = 13239000] 05:09:58 INFO - PROCESS | 3860 | 1465646998314 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 703ms 05:09:58 INFO - PROCESS | 3860 | 1465646998345 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 3860 | 1465646998348 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 05:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:09:58 INFO - PROCESS | 3860 | 1465646998351 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 3860 | 1465646998353 Marionette TRACE conn3 <- [1,1558,null,{}] 05:09:58 INFO - PROCESS | 3860 | 1465646998356 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 3860 | 1465646998358 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:58 INFO - PROCESS | 3860 | 1465646998446 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:09:58 INFO - PROCESS | 3860 | 1465646998451 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 3860 | 1465646998453 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:58 INFO - PROCESS | 3860 | ++DOCSHELL 1323E800 == 31 [pid = 3860] [id = 399] 05:09:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1365DC00) [pid = 3860] [serial = 1197] [outer = 00000000] 05:09:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13C2EC00) [pid = 3860] [serial = 1198] [outer = 1365DC00] 05:09:58 INFO - PROCESS | 3860 | 1465646998498 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (14312000) [pid = 3860] [serial = 1199] [outer = 1365DC00] 05:09:58 INFO - PROCESS | 3860 | 1465646998940 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 625ms 05:09:58 INFO - PROCESS | 3860 | 1465646998989 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 3860 | 1465646998991 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 05:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:09:58 INFO - PROCESS | 3860 | 1465646998994 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 3860 | 1465646998996 Marionette TRACE conn3 <- [1,1562,null,{}] 05:09:58 INFO - PROCESS | 3860 | 1465646998999 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 3860 | 1465646999001 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:59 INFO - PROCESS | 3860 | 1465646999075 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:09:59 INFO - PROCESS | 3860 | 1465646999082 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 3860 | 1465646999084 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:59 INFO - PROCESS | 3860 | ++DOCSHELL 14F14C00 == 32 [pid = 3860] [id = 400] 05:09:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15306C00) [pid = 3860] [serial = 1200] [outer = 00000000] 05:09:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (156B1400) [pid = 3860] [serial = 1201] [outer = 15306C00] 05:09:59 INFO - PROCESS | 3860 | 1465646999127 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15CAA400) [pid = 3860] [serial = 1202] [outer = 15306C00] 05:09:59 INFO - PROCESS | 3860 | 1465646999571 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 593ms 05:09:59 INFO - PROCESS | 3860 | 1465646999592 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 3860 | 1465646999594 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 05:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:09:59 INFO - PROCESS | 3860 | 1465646999597 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 3860 | 1465646999599 Marionette TRACE conn3 <- [1,1566,null,{}] 05:09:59 INFO - PROCESS | 3860 | 1465646999618 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 3860 | 1465646999623 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:59 INFO - PROCESS | 3860 | 1465646999721 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:09:59 INFO - PROCESS | 3860 | 1465646999727 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 3860 | 1465646999729 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:09:59 INFO - PROCESS | 3860 | ++DOCSHELL 15E3FC00 == 33 [pid = 3860] [id = 401] 05:09:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F22C00) [pid = 3860] [serial = 1203] [outer = 00000000] 05:09:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F2E800) [pid = 3860] [serial = 1204] [outer = 15F22C00] 05:09:59 INFO - PROCESS | 3860 | 1465646999772 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F45000) [pid = 3860] [serial = 1205] [outer = 15F22C00] 05:10:00 INFO - PROCESS | 3860 | 1465647000182 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 593ms 05:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:10:00 INFO - PROCESS | 3860 | 1465647000194 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 3860 | 1465647000196 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 05:10:00 INFO - PROCESS | 3860 | 1465647000199 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 3860 | 1465647000201 Marionette TRACE conn3 <- [1,1570,null,{}] 05:10:00 INFO - PROCESS | 3860 | 1465647000214 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 3860 | 1465647000216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:00 INFO - PROCESS | 3860 | 1465647000329 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:10:00 INFO - PROCESS | 3860 | 1465647000337 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 3860 | 1465647000339 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:00 INFO - PROCESS | 3860 | ++DOCSHELL 15F38400 == 34 [pid = 3860] [id = 402] 05:10:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F38C00) [pid = 3860] [serial = 1206] [outer = 00000000] 05:10:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16D83400) [pid = 3860] [serial = 1207] [outer = 15F38C00] 05:10:00 INFO - PROCESS | 3860 | 1465647000381 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16D84400) [pid = 3860] [serial = 1208] [outer = 15F38C00] 05:10:00 INFO - PROCESS | 3860 | 1465647000807 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 624ms 05:10:00 INFO - PROCESS | 3860 | 1465647000838 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 3860 | 1465647000840 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 05:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:10:00 INFO - PROCESS | 3860 | 1465647000843 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 3860 | 1465647000844 Marionette TRACE conn3 <- [1,1574,null,{}] 05:10:00 INFO - PROCESS | 3860 | 1465647000848 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 3860 | 1465647000850 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:00 INFO - PROCESS | 3860 | 1465647000960 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:10:00 INFO - PROCESS | 3860 | 1465647000970 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 3860 | 1465647000972 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:00 INFO - PROCESS | 3860 | ++DOCSHELL 16A41400 == 35 [pid = 3860] [id = 403] 05:10:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16F1C000) [pid = 3860] [serial = 1209] [outer = 00000000] 05:10:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (174F1400) [pid = 3860] [serial = 1210] [outer = 16F1C000] 05:10:01 INFO - PROCESS | 3860 | 1465647001019 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (177C3800) [pid = 3860] [serial = 1211] [outer = 16F1C000] 05:10:01 INFO - PROCESS | 3860 | 1465647001428 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 640ms 05:10:01 INFO - PROCESS | 3860 | 1465647001482 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 3860 | 1465647001485 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:10:01 INFO - PROCESS | 3860 | 1465647001490 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 3860 | 1465647001492 Marionette TRACE conn3 <- [1,1578,null,{}] 05:10:01 INFO - PROCESS | 3860 | 1465647001496 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 3860 | 1465647001498 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:01 INFO - PROCESS | 3860 | 1465647001614 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:10:01 INFO - PROCESS | 3860 | 1465647001703 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 3860 | 1465647001705 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:01 INFO - PROCESS | 3860 | ++DOCSHELL 13238000 == 36 [pid = 3860] [id = 404] 05:10:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16087400) [pid = 3860] [serial = 1212] [outer = 00000000] 05:10:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1805D400) [pid = 3860] [serial = 1213] [outer = 16087400] 05:10:01 INFO - PROCESS | 3860 | 1465647001754 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (18065C00) [pid = 3860] [serial = 1214] [outer = 16087400] 05:10:02 INFO - PROCESS | 3860 | 1465647002152 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 703ms 05:10:02 INFO - PROCESS | 3860 | 1465647002186 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 3860 | 1465647002188 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 05:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:10:02 INFO - PROCESS | 3860 | 1465647002192 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 3860 | 1465647002193 Marionette TRACE conn3 <- [1,1582,null,{}] 05:10:02 INFO - PROCESS | 3860 | 1465647002197 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 3860 | 1465647002198 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:02 INFO - PROCESS | 3860 | 1465647002319 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:10:02 INFO - PROCESS | 3860 | 1465647002324 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 3860 | 1465647002326 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:02 INFO - PROCESS | 3860 | ++DOCSHELL 1789FC00 == 37 [pid = 3860] [id = 405] 05:10:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (17A3E800) [pid = 3860] [serial = 1215] [outer = 00000000] 05:10:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (197A4C00) [pid = 3860] [serial = 1216] [outer = 17A3E800] 05:10:02 INFO - PROCESS | 3860 | 1465647002368 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19B05800) [pid = 3860] [serial = 1217] [outer = 17A3E800] 05:10:02 INFO - PROCESS | 3860 | 1465647002812 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 640ms 05:10:02 INFO - PROCESS | 3860 | 1465647002830 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 3860 | 1465647002832 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 05:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:10:02 INFO - PROCESS | 3860 | 1465647002843 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 3860 | 1465647002845 Marionette TRACE conn3 <- [1,1586,null,{}] 05:10:02 INFO - PROCESS | 3860 | 1465647002850 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 3860 | 1465647002852 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:02 INFO - PROCESS | 3860 | 1465647002973 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:10:03 INFO - PROCESS | 3860 | 1465647003069 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 3860 | 1465647003071 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:03 INFO - PROCESS | 3860 | ++DOCSHELL 14EB7000 == 38 [pid = 3860] [id = 406] 05:10:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19B0D000) [pid = 3860] [serial = 1218] [outer = 00000000] 05:10:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (19ED4C00) [pid = 3860] [serial = 1219] [outer = 19B0D000] 05:10:03 INFO - PROCESS | 3860 | 1465647003115 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1A0B3400) [pid = 3860] [serial = 1220] [outer = 19B0D000] 05:10:03 INFO - PROCESS | 3860 | 1465647003517 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:10:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 687ms 05:10:03 INFO - PROCESS | 3860 | 1465647003547 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 3860 | 1465647003550 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 05:10:03 INFO - PROCESS | 3860 | 1465647003554 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:10:03 INFO - PROCESS | 3860 | 1465647003557 Marionette TRACE conn3 <- [1,1590,null,{}] 05:10:03 INFO - PROCESS | 3860 | 1465647003560 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 3860 | 1465647003562 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:03 INFO - PROCESS | 3860 | 1465647003818 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1A29C000) [pid = 3860] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19B05C00) [pid = 3860] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (16F83000) [pid = 3860] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (177C5400) [pid = 3860] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1A08F000) [pid = 3860] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (156B3C00) [pid = 3860] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1311F400) [pid = 3860] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (112C5C00) [pid = 3860] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12AE1C00) [pid = 3860] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10B5E400) [pid = 3860] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15E39C00) [pid = 3860] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15F26800) [pid = 3860] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:10:03 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12BCB400) [pid = 3860] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:10:03 INFO - PROCESS | 3860 | 1465647003883 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 3860 | 1465647003885 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:03 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F2000 == 39 [pid = 3860] [id = 407] 05:10:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1031B800) [pid = 3860] [serial = 1221] [outer = 00000000] 05:10:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11CC7400) [pid = 3860] [serial = 1222] [outer = 1031B800] 05:10:03 INFO - PROCESS | 3860 | 1465647003927 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (13153800) [pid = 3860] [serial = 1223] [outer = 1031B800] 05:10:04 INFO - PROCESS | 3860 | 1465647004275 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 05:10:04 INFO - PROCESS | 3860 | 1465647004297 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 3860 | 1465647004299 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 05:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:10:04 INFO - PROCESS | 3860 | 1465647004312 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 3860 | 1465647004313 Marionette TRACE conn3 <- [1,1594,null,{}] 05:10:04 INFO - PROCESS | 3860 | 1465647004316 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 3860 | 1465647004318 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:04 INFO - PROCESS | 3860 | 1465647004453 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:10:04 INFO - PROCESS | 3860 | 1465647004462 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 3860 | 1465647004464 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:04 INFO - PROCESS | 3860 | ++DOCSHELL 15CAA800 == 40 [pid = 3860] [id = 408] 05:10:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F3D800) [pid = 3860] [serial = 1224] [outer = 00000000] 05:10:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19B10000) [pid = 3860] [serial = 1225] [outer = 15F3D800] 05:10:04 INFO - PROCESS | 3860 | 1465647004506 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A0BCC00) [pid = 3860] [serial = 1226] [outer = 15F3D800] 05:10:04 INFO - PROCESS | 3860 | 1465647004915 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 640ms 05:10:04 INFO - PROCESS | 3860 | 1465647004951 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 3860 | 1465647004953 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 05:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:10:04 INFO - PROCESS | 3860 | 1465647004956 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 3860 | 1465647004958 Marionette TRACE conn3 <- [1,1598,null,{}] 05:10:04 INFO - PROCESS | 3860 | 1465647004961 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 3860 | 1465647004963 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:05 INFO - PROCESS | 3860 | 1465647005075 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:10:05 INFO - PROCESS | 3860 | 1465647005083 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 3860 | 1465647005085 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:05 INFO - PROCESS | 3860 | ++DOCSHELL 13239800 == 41 [pid = 3860] [id = 409] 05:10:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (156A8800) [pid = 3860] [serial = 1227] [outer = 00000000] 05:10:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A594400) [pid = 3860] [serial = 1228] [outer = 156A8800] 05:10:05 INFO - PROCESS | 3860 | 1465647005127 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1AA0F000) [pid = 3860] [serial = 1229] [outer = 156A8800] 05:10:05 INFO - PROCESS | 3860 | 1465647005530 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:10:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 594ms 05:10:05 INFO - PROCESS | 3860 | 1465647005554 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 3860 | 1465647005555 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 05:10:05 INFO - PROCESS | 3860 | 1465647005559 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:10:05 INFO - PROCESS | 3860 | 1465647005560 Marionette TRACE conn3 <- [1,1602,null,{}] 05:10:05 INFO - PROCESS | 3860 | 1465647005563 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 3860 | 1465647005565 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:05 INFO - PROCESS | 3860 | 1465647005651 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:10:05 INFO - PROCESS | 3860 | 1465647005656 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 3860 | 1465647005658 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:05 INFO - PROCESS | 3860 | ++DOCSHELL 131D1C00 == 42 [pid = 3860] [id = 410] 05:10:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AA13C00) [pid = 3860] [serial = 1230] [outer = 00000000] 05:10:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AA84800) [pid = 3860] [serial = 1231] [outer = 1AA13C00] 05:10:05 INFO - PROCESS | 3860 | 1465647005700 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AA89800) [pid = 3860] [serial = 1232] [outer = 1AA13C00] 05:10:06 INFO - PROCESS | 3860 | 1465647006466 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 984ms 05:10:06 INFO - PROCESS | 3860 | 1465647006546 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 3860 | 1465647006551 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 05:10:06 INFO - PROCESS | 3860 | 1465647006555 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:10:06 INFO - PROCESS | 3860 | 1465647006561 Marionette TRACE conn3 <- [1,1606,null,{}] 05:10:06 INFO - PROCESS | 3860 | 1465647006566 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 3860 | 1465647006568 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:06 INFO - PROCESS | 3860 | 1465647006720 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:10:06 INFO - PROCESS | 3860 | 1465647006848 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 3860 | 1465647006851 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:06 INFO - PROCESS | 3860 | ++DOCSHELL 10A46C00 == 43 [pid = 3860] [id = 411] 05:10:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (10A48400) [pid = 3860] [serial = 1233] [outer = 00000000] 05:10:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (11236800) [pid = 3860] [serial = 1234] [outer = 10A48400] 05:10:06 INFO - PROCESS | 3860 | 1465647006907 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (12BCA400) [pid = 3860] [serial = 1235] [outer = 10A48400] 05:10:07 INFO - PROCESS | 3860 | 1465647007587 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1030ms 05:10:07 INFO - PROCESS | 3860 | 1465647007600 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 3860 | 1465647007605 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 05:10:07 INFO - PROCESS | 3860 | 1465647007629 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:10:07 INFO - PROCESS | 3860 | 1465647007632 Marionette TRACE conn3 <- [1,1610,null,{}] 05:10:07 INFO - PROCESS | 3860 | 1465647007636 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 3860 | 1465647007639 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:07 INFO - PROCESS | 3860 | 1465647007899 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:10:08 INFO - PROCESS | 3860 | 1465647008050 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 3860 | 1465647008052 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:08 INFO - PROCESS | 3860 | ++DOCSHELL 10326400 == 44 [pid = 3860] [id = 412] 05:10:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1036C800) [pid = 3860] [serial = 1236] [outer = 00000000] 05:10:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (104E5000) [pid = 3860] [serial = 1237] [outer = 1036C800] 05:10:08 INFO - PROCESS | 3860 | 1465647008102 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (10A49400) [pid = 3860] [serial = 1238] [outer = 1036C800] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 13239800 == 43 [pid = 3860] [id = 409] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 15CAA800 == 42 [pid = 3860] [id = 408] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 0C7F2000 == 41 [pid = 3860] [id = 407] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 14EB7000 == 40 [pid = 3860] [id = 406] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 1789FC00 == 39 [pid = 3860] [id = 405] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 13238000 == 38 [pid = 3860] [id = 404] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 16A41400 == 37 [pid = 3860] [id = 403] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 15F38400 == 36 [pid = 3860] [id = 402] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 15E3FC00 == 35 [pid = 3860] [id = 401] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 14F14C00 == 34 [pid = 3860] [id = 400] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 1323E800 == 33 [pid = 3860] [id = 399] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 13238800 == 32 [pid = 3860] [id = 398] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 11CC6C00 == 31 [pid = 3860] [id = 397] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 10565C00 == 30 [pid = 3860] [id = 396] 05:10:08 INFO - PROCESS | 3860 | --DOCSHELL 18302000 == 29 [pid = 3860] [id = 395] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1A0BA400) [pid = 3860] [serial = 1184] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1AA11800) [pid = 3860] [serial = 1186] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (177CA000) [pid = 3860] [serial = 1171] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (19B0C800) [pid = 3860] [serial = 1174] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1781B800) [pid = 3860] [serial = 1172] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1A0BB000) [pid = 3860] [serial = 1177] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19B0F000) [pid = 3860] [serial = 1175] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A292C00) [pid = 3860] [serial = 1178] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1A0B6C00) [pid = 3860] [serial = 1183] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15CAA000) [pid = 3860] [serial = 1165] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (131CF800) [pid = 3860] [serial = 1162] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13233C00) [pid = 3860] [serial = 1163] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (11C29C00) [pid = 3860] [serial = 1159] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12816400) [pid = 3860] [serial = 1160] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1323E000) [pid = 3860] [serial = 1157] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13234000) [pid = 3860] [serial = 1156] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (11C20C00) [pid = 3860] [serial = 1154] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10FC5800) [pid = 3860] [serial = 1153] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1AA12C00) [pid = 3860] [serial = 1151] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16088C00) [pid = 3860] [serial = 1168] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15E3A400) [pid = 3860] [serial = 1166] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15F2F800) [pid = 3860] [serial = 1180] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (170AA000) [pid = 3860] [serial = 1181] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (16A3D000) [pid = 3860] [serial = 1169] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A58F000) [pid = 3860] [serial = 1141] [outer = 00000000] [url = about:blank] 05:10:08 INFO - PROCESS | 3860 | 1465647008753 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1156ms 05:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:10:08 INFO - PROCESS | 3860 | 1465647008785 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 3860 | 1465647008789 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 05:10:08 INFO - PROCESS | 3860 | 1465647008793 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 3860 | 1465647008796 Marionette TRACE conn3 <- [1,1614,null,{}] 05:10:08 INFO - PROCESS | 3860 | 1465647008801 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 3860 | 1465647008803 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:08 INFO - PROCESS | 3860 | 1465647008887 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:10:08 INFO - PROCESS | 3860 | 1465647008981 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 3860 | 1465647008983 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:08 INFO - PROCESS | 3860 | ++DOCSHELL 114CA000 == 30 [pid = 3860] [id = 413] 05:10:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (11C20C00) [pid = 3860] [serial = 1239] [outer = 00000000] 05:10:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (12811C00) [pid = 3860] [serial = 1240] [outer = 11C20C00] 05:10:09 INFO - PROCESS | 3860 | 1465647009030 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12AE4400) [pid = 3860] [serial = 1241] [outer = 11C20C00] 05:10:09 INFO - PROCESS | 3860 | 1465647009455 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:10:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 687ms 05:10:09 INFO - PROCESS | 3860 | 1465647009490 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 3860 | 1465647009492 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 05:10:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:10:09 INFO - PROCESS | 3860 | 1465647009496 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 3860 | 1465647009498 Marionette TRACE conn3 <- [1,1618,null,{}] 05:10:09 INFO - PROCESS | 3860 | 1465647009502 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 3860 | 1465647009504 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:09 INFO - PROCESS | 3860 | 1465647009586 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:10:09 INFO - PROCESS | 3860 | 1465647009595 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 3860 | 1465647009597 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:09 INFO - PROCESS | 3860 | ++DOCSHELL 13238800 == 31 [pid = 3860] [id = 414] 05:10:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1323C800) [pid = 3860] [serial = 1242] [outer = 00000000] 05:10:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1365CC00) [pid = 3860] [serial = 1243] [outer = 1323C800] 05:10:09 INFO - PROCESS | 3860 | 1465647009642 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13C23400) [pid = 3860] [serial = 1244] [outer = 1323C800] 05:10:10 INFO - PROCESS | 3860 | 1465647010110 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 625ms 05:10:10 INFO - PROCESS | 3860 | 1465647010133 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 3860 | 1465647010137 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 05:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:10:10 INFO - PROCESS | 3860 | 1465647010151 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 3860 | 1465647010155 Marionette TRACE conn3 <- [1,1622,null,{}] 05:10:10 INFO - PROCESS | 3860 | 1465647010159 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 3860 | 1465647010162 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:10 INFO - PROCESS | 3860 | 1465647010248 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:10:10 INFO - PROCESS | 3860 | 1465647010255 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 3860 | 1465647010258 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:10 INFO - PROCESS | 3860 | ++DOCSHELL 15449C00 == 32 [pid = 3860] [id = 415] 05:10:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1544C800) [pid = 3860] [serial = 1245] [outer = 00000000] 05:10:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15E34C00) [pid = 3860] [serial = 1246] [outer = 1544C800] 05:10:10 INFO - PROCESS | 3860 | 1465647010301 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15E3E400) [pid = 3860] [serial = 1247] [outer = 1544C800] 05:10:10 INFO - PROCESS | 3860 | 1465647010757 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 703ms 05:10:10 INFO - PROCESS | 3860 | 1465647010843 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 3860 | 1465647010845 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 05:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:10:10 INFO - PROCESS | 3860 | 1465647010849 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 3860 | 1465647010850 Marionette TRACE conn3 <- [1,1626,null,{}] 05:10:10 INFO - PROCESS | 3860 | 1465647010854 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 3860 | 1465647010855 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:10 INFO - PROCESS | 3860 | 1465647010965 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:10:11 INFO - PROCESS | 3860 | 1465647011048 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 3860 | 1465647011051 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:11 INFO - PROCESS | 3860 | ++DOCSHELL 15E40800 == 33 [pid = 3860] [id = 416] 05:10:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F24C00) [pid = 3860] [serial = 1248] [outer = 00000000] 05:10:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F40800) [pid = 3860] [serial = 1249] [outer = 15F24C00] 05:10:11 INFO - PROCESS | 3860 | 1465647011094 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1608A000) [pid = 3860] [serial = 1250] [outer = 15F24C00] 05:10:11 INFO - PROCESS | 3860 | 1465647011507 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 702ms 05:10:11 INFO - PROCESS | 3860 | 1465647011548 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 3860 | 1465647011550 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 05:10:11 INFO - PROCESS | 3860 | 1465647011553 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:10:11 INFO - PROCESS | 3860 | 1465647011555 Marionette TRACE conn3 <- [1,1630,null,{}] 05:10:11 INFO - PROCESS | 3860 | 1465647011558 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 3860 | 1465647011560 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:11 INFO - PROCESS | 3860 | 1465647011679 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:10:11 INFO - PROCESS | 3860 | 1465647011685 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 3860 | 1465647011690 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:11 INFO - PROCESS | 3860 | ++DOCSHELL 13126400 == 34 [pid = 3860] [id = 417] 05:10:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16D81000) [pid = 3860] [serial = 1251] [outer = 00000000] 05:10:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (16F1B800) [pid = 3860] [serial = 1252] [outer = 16D81000] 05:10:11 INFO - PROCESS | 3860 | 1465647011744 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (174EFC00) [pid = 3860] [serial = 1253] [outer = 16D81000] 05:10:12 INFO - PROCESS | 3860 | 1465647012219 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:10:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 703ms 05:10:12 INFO - PROCESS | 3860 | 1465647012253 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 3860 | 1465647012255 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 05:10:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:10:12 INFO - PROCESS | 3860 | 1465647012258 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 3860 | 1465647012260 Marionette TRACE conn3 <- [1,1634,null,{}] 05:10:12 INFO - PROCESS | 3860 | 1465647012268 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 3860 | 1465647012270 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:12 INFO - PROCESS | 3860 | 1465647012407 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:10:12 INFO - PROCESS | 3860 | 1465647012428 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 3860 | 1465647012430 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:12 INFO - PROCESS | 3860 | ++DOCSHELL 17811C00 == 35 [pid = 3860] [id = 418] 05:10:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (17816800) [pid = 3860] [serial = 1254] [outer = 00000000] 05:10:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (18306800) [pid = 3860] [serial = 1255] [outer = 17816800] 05:10:12 INFO - PROCESS | 3860 | 1465647012481 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (18307800) [pid = 3860] [serial = 1256] [outer = 17816800] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (17A3E800) [pid = 3860] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15F38C00) [pid = 3860] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16F1C000) [pid = 3860] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F22C00) [pid = 3860] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13239000) [pid = 3860] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15306C00) [pid = 3860] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1365DC00) [pid = 3860] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11CC9800) [pid = 3860] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19B0D000) [pid = 3860] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (105E3C00) [pid = 3860] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1A589C00) [pid = 3860] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (156A8800) [pid = 3860] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1031B800) [pid = 3860] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15F3D800) [pid = 3860] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:10:13 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (16087400) [pid = 3860] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:10:13 INFO - PROCESS | 3860 | 1465647013121 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 890ms 05:10:13 INFO - PROCESS | 3860 | 1465647013163 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 3860 | 1465647013165 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 05:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:10:13 INFO - PROCESS | 3860 | 1465647013169 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 3860 | 1465647013171 Marionette TRACE conn3 <- [1,1638,null,{}] 05:10:13 INFO - PROCESS | 3860 | 1465647013174 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 3860 | 1465647013176 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:13 INFO - PROCESS | 3860 | 1465647013236 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:10:13 INFO - PROCESS | 3860 | 1465647013346 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 3860 | 1465647013348 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:13 INFO - PROCESS | 3860 | ++DOCSHELL 10430400 == 36 [pid = 3860] [id = 419] 05:10:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (105E3C00) [pid = 3860] [serial = 1257] [outer = 00000000] 05:10:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (156AC800) [pid = 3860] [serial = 1258] [outer = 105E3C00] 05:10:13 INFO - PROCESS | 3860 | 1465647013391 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (177C5400) [pid = 3860] [serial = 1259] [outer = 105E3C00] 05:10:13 INFO - PROCESS | 3860 | 1465647013774 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 625ms 05:10:13 INFO - PROCESS | 3860 | 1465647013791 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 3860 | 1465647013793 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 05:10:13 INFO - PROCESS | 3860 | 1465647013796 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:10:13 INFO - PROCESS | 3860 | 1465647013798 Marionette TRACE conn3 <- [1,1642,null,{}] 05:10:13 INFO - PROCESS | 3860 | 1465647013801 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 3860 | 1465647013803 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:13 INFO - PROCESS | 3860 | 1465647013886 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:10:13 INFO - PROCESS | 3860 | 1465647013980 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 3860 | 1465647013982 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:13 INFO - PROCESS | 3860 | ++DOCSHELL 1365C800 == 37 [pid = 3860] [id = 420] 05:10:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E39000) [pid = 3860] [serial = 1260] [outer = 00000000] 05:10:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (197A5800) [pid = 3860] [serial = 1261] [outer = 15E39000] 05:10:14 INFO - PROCESS | 3860 | 1465647014024 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19B09400) [pid = 3860] [serial = 1262] [outer = 15E39000] 05:10:14 INFO - PROCESS | 3860 | 1465647014366 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 594ms 05:10:14 INFO - PROCESS | 3860 | 1465647014394 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 3860 | 1465647014396 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 05:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:10:14 INFO - PROCESS | 3860 | 1465647014399 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 3860 | 1465647014400 Marionette TRACE conn3 <- [1,1646,null,{}] 05:10:14 INFO - PROCESS | 3860 | 1465647014404 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 3860 | 1465647014406 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:14 INFO - PROCESS | 3860 | 1465647014528 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:10:14 INFO - PROCESS | 3860 | 1465647014535 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 3860 | 1465647014537 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:14 INFO - PROCESS | 3860 | ++DOCSHELL 13CE2000 == 38 [pid = 3860] [id = 421] 05:10:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (17A41C00) [pid = 3860] [serial = 1263] [outer = 00000000] 05:10:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19ED1400) [pid = 3860] [serial = 1264] [outer = 17A41C00] 05:10:14 INFO - PROCESS | 3860 | 1465647014581 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A085800) [pid = 3860] [serial = 1265] [outer = 17A41C00] 05:10:15 INFO - PROCESS | 3860 | 1465647015043 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 687ms 05:10:15 INFO - PROCESS | 3860 | 1465647015099 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 3860 | 1465647015104 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 05:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:10:15 INFO - PROCESS | 3860 | 1465647015113 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 3860 | 1465647015118 Marionette TRACE conn3 <- [1,1650,null,{}] 05:10:15 INFO - PROCESS | 3860 | 1465647015125 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 3860 | 1465647015128 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:15 INFO - PROCESS | 3860 | 1465647015318 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:10:15 INFO - PROCESS | 3860 | 1465647015420 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 3860 | 1465647015425 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:15 INFO - PROCESS | 3860 | ++DOCSHELL 112C6800 == 39 [pid = 3860] [id = 422] 05:10:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (112C9800) [pid = 3860] [serial = 1266] [outer = 00000000] 05:10:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (11CC6C00) [pid = 3860] [serial = 1267] [outer = 112C9800] 05:10:15 INFO - PROCESS | 3860 | 1465647015493 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12AA8800) [pid = 3860] [serial = 1268] [outer = 112C9800] 05:10:16 INFO - PROCESS | 3860 | 1465647016034 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 937ms 05:10:16 INFO - PROCESS | 3860 | 1465647016057 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 3860 | 1465647016062 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 05:10:16 INFO - PROCESS | 3860 | 1465647016069 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:10:16 INFO - PROCESS | 3860 | 1465647016072 Marionette TRACE conn3 <- [1,1654,null,{}] 05:10:16 INFO - PROCESS | 3860 | 1465647016076 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 3860 | 1465647016079 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:16 INFO - PROCESS | 3860 | 1465647016189 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:10:16 INFO - PROCESS | 3860 | 1465647016295 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 3860 | 1465647016298 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:16 INFO - PROCESS | 3860 | ++DOCSHELL 1365B400 == 40 [pid = 3860] [id = 423] 05:10:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1365C400) [pid = 3860] [serial = 1269] [outer = 00000000] 05:10:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1430A800) [pid = 3860] [serial = 1270] [outer = 1365C400] 05:10:16 INFO - PROCESS | 3860 | 1465647016352 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (14F17800) [pid = 3860] [serial = 1271] [outer = 1365C400] 05:10:16 INFO - PROCESS | 3860 | 1465647016938 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 937ms 05:10:17 INFO - PROCESS | 3860 | 1465647017017 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 3860 | 1465647017020 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 05:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:10:17 INFO - PROCESS | 3860 | 1465647017024 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 3860 | 1465647017028 Marionette TRACE conn3 <- [1,1658,null,{}] 05:10:17 INFO - PROCESS | 3860 | 1465647017038 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 3860 | 1465647017043 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:17 INFO - PROCESS | 3860 | 1465647017186 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:10:17 INFO - PROCESS | 3860 | 1465647017289 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 3860 | 1465647017292 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:17 INFO - PROCESS | 3860 | ++DOCSHELL 16ECAC00 == 41 [pid = 3860] [id = 424] 05:10:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (16F1CC00) [pid = 3860] [serial = 1272] [outer = 00000000] 05:10:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1789C000) [pid = 3860] [serial = 1273] [outer = 16F1CC00] 05:10:17 INFO - PROCESS | 3860 | 1465647017354 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19ECE000) [pid = 3860] [serial = 1274] [outer = 16F1CC00] 05:10:17 INFO - PROCESS | 3860 | 1465647017890 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 905ms 05:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:10:17 INFO - PROCESS | 3860 | 1465647017928 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 3860 | 1465647017930 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 05:10:17 INFO - PROCESS | 3860 | 1465647017934 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 3860 | 1465647017936 Marionette TRACE conn3 <- [1,1662,null,{}] 05:10:17 INFO - PROCESS | 3860 | 1465647017940 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 3860 | 1465647017942 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:18 INFO - PROCESS | 3860 | 1465647018056 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:10:18 INFO - PROCESS | 3860 | 1465647018161 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 3860 | 1465647018163 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:18 INFO - PROCESS | 3860 | ++DOCSHELL 168D7800 == 42 [pid = 3860] [id = 425] 05:10:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (17820C00) [pid = 3860] [serial = 1275] [outer = 00000000] 05:10:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1A54A800) [pid = 3860] [serial = 1276] [outer = 17820C00] 05:10:18 INFO - PROCESS | 3860 | 1465647018215 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1A58EC00) [pid = 3860] [serial = 1277] [outer = 17820C00] 05:10:18 INFO - PROCESS | 3860 | 1465647018818 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1030ms 05:10:19 INFO - PROCESS | 3860 | 1465647019013 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 3860 | 1465647019016 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 05:10:19 INFO - PROCESS | 3860 | 1465647019031 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:10:19 INFO - PROCESS | 3860 | 1465647019034 Marionette TRACE conn3 <- [1,1666,null,{}] 05:10:19 INFO - PROCESS | 3860 | 1465647019040 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 3860 | 1465647019043 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:19 INFO - PROCESS | 3860 | 1465647019142 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:10:19 INFO - PROCESS | 3860 | 1465647019270 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 3860 | 1465647019275 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:19 INFO - PROCESS | 3860 | ++DOCSHELL 114C1C00 == 43 [pid = 3860] [id = 426] 05:10:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (11AD4C00) [pid = 3860] [serial = 1278] [outer = 00000000] 05:10:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1289A000) [pid = 3860] [serial = 1279] [outer = 11AD4C00] 05:10:19 INFO - PROCESS | 3860 | 1465647019326 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (131D0C00) [pid = 3860] [serial = 1280] [outer = 11AD4C00] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 1365C800 == 42 [pid = 3860] [id = 420] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 10430400 == 41 [pid = 3860] [id = 419] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 17811C00 == 40 [pid = 3860] [id = 418] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 13126400 == 39 [pid = 3860] [id = 417] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 15E40800 == 38 [pid = 3860] [id = 416] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 15449C00 == 37 [pid = 3860] [id = 415] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 13238800 == 36 [pid = 3860] [id = 414] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 114CA000 == 35 [pid = 3860] [id = 413] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 10326400 == 34 [pid = 3860] [id = 412] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 10A46C00 == 33 [pid = 3860] [id = 411] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 131D1C00 == 32 [pid = 3860] [id = 410] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 168D7800 == 31 [pid = 3860] [id = 425] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 16ECAC00 == 30 [pid = 3860] [id = 424] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 13CE2000 == 29 [pid = 3860] [id = 421] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 112C6800 == 28 [pid = 3860] [id = 422] 05:10:20 INFO - PROCESS | 3860 | --DOCSHELL 1365B400 == 27 [pid = 3860] [id = 423] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (197A4C00) [pid = 3860] [serial = 1216] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (16D83400) [pid = 3860] [serial = 1207] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (16D84400) [pid = 3860] [serial = 1208] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (174F1400) [pid = 3860] [serial = 1210] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (177C3800) [pid = 3860] [serial = 1211] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (15F2E800) [pid = 3860] [serial = 1204] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (15F45000) [pid = 3860] [serial = 1205] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1323EC00) [pid = 3860] [serial = 1195] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (13653C00) [pid = 3860] [serial = 1196] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (156B1400) [pid = 3860] [serial = 1201] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15CAA400) [pid = 3860] [serial = 1202] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13C2EC00) [pid = 3860] [serial = 1198] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (14312000) [pid = 3860] [serial = 1199] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (12A19800) [pid = 3860] [serial = 1192] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (12ADDC00) [pid = 3860] [serial = 1193] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (19ED4C00) [pid = 3860] [serial = 1219] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10A51000) [pid = 3860] [serial = 1189] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10F0C800) [pid = 3860] [serial = 1190] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1AA12000) [pid = 3860] [serial = 1187] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1A0B3400) [pid = 3860] [serial = 1220] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A594400) [pid = 3860] [serial = 1228] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11CC7400) [pid = 3860] [serial = 1222] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1AA84800) [pid = 3860] [serial = 1231] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A0BCC00) [pid = 3860] [serial = 1226] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1805D400) [pid = 3860] [serial = 1213] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13153800) [pid = 3860] [serial = 1223] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (18065C00) [pid = 3860] [serial = 1214] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (19B05800) [pid = 3860] [serial = 1217] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1AA0F000) [pid = 3860] [serial = 1229] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19B10000) [pid = 3860] [serial = 1225] [outer = 00000000] [url = about:blank] 05:10:20 INFO - PROCESS | 3860 | 1465647020524 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1561ms 05:10:20 INFO - PROCESS | 3860 | 1465647020596 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 3860 | 1465647020600 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 05:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:10:20 INFO - PROCESS | 3860 | 1465647020605 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 3860 | 1465647020608 Marionette TRACE conn3 <- [1,1670,null,{}] 05:10:20 INFO - PROCESS | 3860 | 1465647020614 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 3860 | 1465647020617 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:20 INFO - PROCESS | 3860 | 1465647020711 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:10:20 INFO - PROCESS | 3860 | 1465647020799 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 3860 | 1465647020803 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:20 INFO - PROCESS | 3860 | ++DOCSHELL 104E1C00 == 28 [pid = 3860] [id = 427] 05:10:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (104E6800) [pid = 3860] [serial = 1281] [outer = 00000000] 05:10:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (11233000) [pid = 3860] [serial = 1282] [outer = 104E6800] 05:10:20 INFO - PROCESS | 3860 | 1465647020850 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (112CB800) [pid = 3860] [serial = 1283] [outer = 104E6800] 05:10:21 INFO - PROCESS | 3860 | 1465647021255 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 687ms 05:10:21 INFO - PROCESS | 3860 | 1465647021305 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 3860 | 1465647021310 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 05:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:10:21 INFO - PROCESS | 3860 | 1465647021317 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 3860 | 1465647021319 Marionette TRACE conn3 <- [1,1674,null,{}] 05:10:21 INFO - PROCESS | 3860 | 1465647021323 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 3860 | 1465647021325 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:21 INFO - PROCESS | 3860 | 1465647021410 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:10:21 INFO - PROCESS | 3860 | 1465647021418 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 3860 | 1465647021421 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:21 INFO - PROCESS | 3860 | ++DOCSHELL 1309F000 == 29 [pid = 3860] [id = 428] 05:10:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13108400) [pid = 3860] [serial = 1284] [outer = 00000000] 05:10:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1314F000) [pid = 3860] [serial = 1285] [outer = 13108400] 05:10:21 INFO - PROCESS | 3860 | 1465647021470 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13231000) [pid = 3860] [serial = 1286] [outer = 13108400] 05:10:21 INFO - PROCESS | 3860 | 1465647021938 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms 05:10:21 INFO - PROCESS | 3860 | 1465647021954 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 3860 | 1465647021956 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 05:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:10:21 INFO - PROCESS | 3860 | 1465647021959 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 3860 | 1465647021962 Marionette TRACE conn3 <- [1,1678,null,{}] 05:10:21 INFO - PROCESS | 3860 | 1465647021973 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 3860 | 1465647021977 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:22 INFO - PROCESS | 3860 | 1465647022062 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:10:22 INFO - PROCESS | 3860 | 1465647022069 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 3860 | 1465647022072 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:22 INFO - PROCESS | 3860 | ++DOCSHELL 13D7A000 == 30 [pid = 3860] [id = 429] 05:10:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13D7A800) [pid = 3860] [serial = 1287] [outer = 00000000] 05:10:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (14312400) [pid = 3860] [serial = 1288] [outer = 13D7A800] 05:10:22 INFO - PROCESS | 3860 | 1465647022126 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1530D000) [pid = 3860] [serial = 1289] [outer = 13D7A800] 05:10:22 INFO - PROCESS | 3860 | 1465647022600 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 702ms 05:10:22 INFO - PROCESS | 3860 | 1465647022659 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 3860 | 1465647022661 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 05:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:10:22 INFO - PROCESS | 3860 | 1465647022674 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 3860 | 1465647022676 Marionette TRACE conn3 <- [1,1682,null,{}] 05:10:22 INFO - PROCESS | 3860 | 1465647022686 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 3860 | 1465647022688 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:22 INFO - PROCESS | 3860 | 1465647022798 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:10:22 INFO - PROCESS | 3860 | 1465647022808 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 3860 | 1465647022810 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:22 INFO - PROCESS | 3860 | ++DOCSHELL 15446000 == 31 [pid = 3860] [id = 430] 05:10:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15C35400) [pid = 3860] [serial = 1290] [outer = 00000000] 05:10:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15E39400) [pid = 3860] [serial = 1291] [outer = 15C35400] 05:10:22 INFO - PROCESS | 3860 | 1465647022854 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15F23800) [pid = 3860] [serial = 1292] [outer = 15C35400] 05:10:23 INFO - PROCESS | 3860 | 1465647023303 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 687ms 05:10:23 INFO - PROCESS | 3860 | 1465647023364 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 3860 | 1465647023365 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 05:10:23 INFO - PROCESS | 3860 | 1465647023368 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:10:23 INFO - PROCESS | 3860 | 1465647023370 Marionette TRACE conn3 <- [1,1686,null,{}] 05:10:23 INFO - PROCESS | 3860 | 1465647023379 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 3860 | 1465647023382 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:23 INFO - PROCESS | 3860 | 1465647023513 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:10:23 INFO - PROCESS | 3860 | 1465647023578 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 3860 | 1465647023580 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:23 INFO - PROCESS | 3860 | ++DOCSHELL 15F28000 == 32 [pid = 3860] [id = 431] 05:10:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F28C00) [pid = 3860] [serial = 1293] [outer = 00000000] 05:10:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F43000) [pid = 3860] [serial = 1294] [outer = 15F28C00] 05:10:23 INFO - PROCESS | 3860 | 1465647023622 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (168D6C00) [pid = 3860] [serial = 1295] [outer = 15F28C00] 05:10:24 INFO - PROCESS | 3860 | 1465647024045 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 687ms 05:10:24 INFO - PROCESS | 3860 | 1465647024069 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 3860 | 1465647024071 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 05:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:10:24 INFO - PROCESS | 3860 | 1465647024074 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 3860 | 1465647024075 Marionette TRACE conn3 <- [1,1690,null,{}] 05:10:24 INFO - PROCESS | 3860 | 1465647024079 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 3860 | 1465647024084 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:24 INFO - PROCESS | 3860 | 1465647024222 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:10:24 INFO - PROCESS | 3860 | 1465647024227 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 3860 | 1465647024229 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:24 INFO - PROCESS | 3860 | ++DOCSHELL 16A43400 == 33 [pid = 3860] [id = 432] 05:10:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16D83C00) [pid = 3860] [serial = 1296] [outer = 00000000] 05:10:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (170AA000) [pid = 3860] [serial = 1297] [outer = 16D83C00] 05:10:24 INFO - PROCESS | 3860 | 1465647024272 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (17A3EC00) [pid = 3860] [serial = 1298] [outer = 16D83C00] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15E39000) [pid = 3860] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15F24C00) [pid = 3860] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16D81000) [pid = 3860] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (105E3C00) [pid = 3860] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1323C800) [pid = 3860] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1AA13C00) [pid = 3860] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1544C800) [pid = 3860] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (11C20C00) [pid = 3860] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10A48400) [pid = 3860] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1036C800) [pid = 3860] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17816800) [pid = 3860] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:10:24 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (17A41C00) [pid = 3860] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:10:24 INFO - PROCESS | 3860 | 1465647024968 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 937ms 05:10:25 INFO - PROCESS | 3860 | 1465647025020 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 3860 | 1465647025022 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 05:10:25 INFO - PROCESS | 3860 | 1465647025025 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:10:25 INFO - PROCESS | 3860 | 1465647025026 Marionette TRACE conn3 <- [1,1694,null,{}] 05:10:25 INFO - PROCESS | 3860 | 1465647025030 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 3860 | 1465647025041 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:25 INFO - PROCESS | 3860 | 1465647025114 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:10:25 INFO - PROCESS | 3860 | 1465647025212 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 3860 | 1465647025214 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:25 INFO - PROCESS | 3860 | ++DOCSHELL 104EA800 == 34 [pid = 3860] [id = 433] 05:10:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (105EB800) [pid = 3860] [serial = 1299] [outer = 00000000] 05:10:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1314A000) [pid = 3860] [serial = 1300] [outer = 105EB800] 05:10:25 INFO - PROCESS | 3860 | 1465647025257 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13653000) [pid = 3860] [serial = 1301] [outer = 105EB800] 05:10:25 INFO - PROCESS | 3860 | 1465647025606 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 624ms 05:10:25 INFO - PROCESS | 3860 | 1465647025663 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 3860 | 1465647025665 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 05:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:10:25 INFO - PROCESS | 3860 | 1465647025668 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 3860 | 1465647025670 Marionette TRACE conn3 <- [1,1698,null,{}] 05:10:25 INFO - PROCESS | 3860 | 1465647025674 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 3860 | 1465647025675 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:25 INFO - PROCESS | 3860 | 1465647025787 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:10:25 INFO - PROCESS | 3860 | 1465647025793 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 3860 | 1465647025795 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:25 INFO - PROCESS | 3860 | ++DOCSHELL 16F1DC00 == 35 [pid = 3860] [id = 434] 05:10:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17811C00) [pid = 3860] [serial = 1302] [outer = 00000000] 05:10:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (180D1000) [pid = 3860] [serial = 1303] [outer = 17811C00] 05:10:25 INFO - PROCESS | 3860 | 1465647025838 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15E40400) [pid = 3860] [serial = 1304] [outer = 17811C00] 05:10:26 INFO - PROCESS | 3860 | 1465647026246 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 624ms 05:10:26 INFO - PROCESS | 3860 | 1465647026307 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 3860 | 1465647026309 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 05:10:26 INFO - PROCESS | 3860 | 1465647026313 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:10:26 INFO - PROCESS | 3860 | 1465647026314 Marionette TRACE conn3 <- [1,1702,null,{}] 05:10:26 INFO - PROCESS | 3860 | 1465647026317 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 3860 | 1465647026319 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:26 INFO - PROCESS | 3860 | 1465647026394 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:10:26 INFO - PROCESS | 3860 | 1465647026399 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 3860 | 1465647026401 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:26 INFO - PROCESS | 3860 | ++DOCSHELL 13D78000 == 36 [pid = 3860] [id = 435] 05:10:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B04400) [pid = 3860] [serial = 1305] [outer = 00000000] 05:10:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19B0E800) [pid = 3860] [serial = 1306] [outer = 19B04400] 05:10:26 INFO - PROCESS | 3860 | 1465647026443 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19EC6400) [pid = 3860] [serial = 1307] [outer = 19B04400] 05:10:26 INFO - PROCESS | 3860 | 1465647026928 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 702ms 05:10:26 INFO - PROCESS | 3860 | 1465647027013 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 3860 | 1465647027017 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 05:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:10:27 INFO - PROCESS | 3860 | 1465647027023 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 3860 | 1465647027028 Marionette TRACE conn3 <- [1,1706,null,{}] 05:10:27 INFO - PROCESS | 3860 | 1465647027035 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 3860 | 1465647027038 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:27 INFO - PROCESS | 3860 | 1465647027171 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:10:27 INFO - PROCESS | 3860 | 1465647027287 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 3860 | 1465647027292 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:27 INFO - PROCESS | 3860 | ++DOCSHELL 0C7FCC00 == 37 [pid = 3860] [id = 436] 05:10:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1031B800) [pid = 3860] [serial = 1308] [outer = 00000000] 05:10:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (10F15800) [pid = 3860] [serial = 1309] [outer = 1031B800] 05:10:27 INFO - PROCESS | 3860 | 1465647027347 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (112BF800) [pid = 3860] [serial = 1310] [outer = 1031B800] 05:10:28 INFO - PROCESS | 3860 | 1465647028107 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1109ms 05:10:28 INFO - PROCESS | 3860 | 1465647028150 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 3860 | 1465647028155 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 05:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:10:28 INFO - PROCESS | 3860 | 1465647028162 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 3860 | 1465647028165 Marionette TRACE conn3 <- [1,1710,null,{}] 05:10:28 INFO - PROCESS | 3860 | 1465647028169 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 3860 | 1465647028172 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:28 INFO - PROCESS | 3860 | 1465647028292 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:10:28 INFO - PROCESS | 3860 | 1465647028447 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 3860 | 1465647028449 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:28 INFO - PROCESS | 3860 | ++DOCSHELL 13C25C00 == 38 [pid = 3860] [id = 437] 05:10:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13C2EC00) [pid = 3860] [serial = 1311] [outer = 00000000] 05:10:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (14309C00) [pid = 3860] [serial = 1312] [outer = 13C2EC00] 05:10:28 INFO - PROCESS | 3860 | 1465647028509 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (15C27C00) [pid = 3860] [serial = 1313] [outer = 13C2EC00] 05:10:29 INFO - PROCESS | 3860 | 1465647029332 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 16F1DC00 == 37 [pid = 3860] [id = 434] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 104EA800 == 36 [pid = 3860] [id = 433] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 16A43400 == 35 [pid = 3860] [id = 432] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 15F28000 == 34 [pid = 3860] [id = 431] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 15446000 == 33 [pid = 3860] [id = 430] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 13D7A000 == 32 [pid = 3860] [id = 429] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 1309F000 == 31 [pid = 3860] [id = 428] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 104E1C00 == 30 [pid = 3860] [id = 427] 05:10:29 INFO - PROCESS | 3860 | --DOCSHELL 114C1C00 == 29 [pid = 3860] [id = 426] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19B09400) [pid = 3860] [serial = 1262] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15F40800) [pid = 3860] [serial = 1249] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1608A000) [pid = 3860] [serial = 1250] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (174EFC00) [pid = 3860] [serial = 1253] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (156AC800) [pid = 3860] [serial = 1258] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16F1B800) [pid = 3860] [serial = 1252] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1365CC00) [pid = 3860] [serial = 1243] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (13C23400) [pid = 3860] [serial = 1244] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1AA89800) [pid = 3860] [serial = 1232] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15E34C00) [pid = 3860] [serial = 1246] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12811C00) [pid = 3860] [serial = 1240] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12AE4400) [pid = 3860] [serial = 1241] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11236800) [pid = 3860] [serial = 1234] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (12BCA400) [pid = 3860] [serial = 1235] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (104E5000) [pid = 3860] [serial = 1237] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10A49400) [pid = 3860] [serial = 1238] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (18306800) [pid = 3860] [serial = 1255] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A085800) [pid = 3860] [serial = 1265] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (19ED1400) [pid = 3860] [serial = 1264] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (18307800) [pid = 3860] [serial = 1256] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (197A5800) [pid = 3860] [serial = 1261] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (177C5400) [pid = 3860] [serial = 1259] [outer = 00000000] [url = about:blank] 05:10:29 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15E3E400) [pid = 3860] [serial = 1247] [outer = 00000000] [url = about:blank] 05:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1249ms 05:10:29 INFO - PROCESS | 3860 | 1465647029413 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 3860 | 1465647029418 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 05:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:10:29 INFO - PROCESS | 3860 | 1465647029423 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 3860 | 1465647029426 Marionette TRACE conn3 <- [1,1714,null,{}] 05:10:29 INFO - PROCESS | 3860 | 1465647029431 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 3860 | 1465647029434 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:29 INFO - PROCESS | 3860 | 1465647029527 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:10:29 INFO - PROCESS | 3860 | 1465647029533 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 3860 | 1465647029538 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:29 INFO - PROCESS | 3860 | ++DOCSHELL 10A50C00 == 30 [pid = 3860] [id = 438] 05:10:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (10A51000) [pid = 3860] [serial = 1314] [outer = 00000000] 05:10:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (10F14800) [pid = 3860] [serial = 1315] [outer = 10A51000] 05:10:29 INFO - PROCESS | 3860 | 1465647029584 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (114CA000) [pid = 3860] [serial = 1316] [outer = 10A51000] 05:10:30 INFO - PROCESS | 3860 | 1465647030103 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 05:10:30 INFO - PROCESS | 3860 | 1465647030164 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 3860 | 1465647030168 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 05:10:30 INFO - PROCESS | 3860 | 1465647030173 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:10:30 INFO - PROCESS | 3860 | 1465647030176 Marionette TRACE conn3 <- [1,1718,null,{}] 05:10:30 INFO - PROCESS | 3860 | 1465647030179 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 3860 | 1465647030182 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:30 INFO - PROCESS | 3860 | 1465647030264 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:10:30 INFO - PROCESS | 3860 | 1465647030365 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 3860 | 1465647030367 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:30 INFO - PROCESS | 3860 | ++DOCSHELL 13027000 == 31 [pid = 3860] [id = 439] 05:10:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1302B800) [pid = 3860] [serial = 1317] [outer = 00000000] 05:10:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13152400) [pid = 3860] [serial = 1318] [outer = 1302B800] 05:10:30 INFO - PROCESS | 3860 | 1465647030413 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13239400) [pid = 3860] [serial = 1319] [outer = 1302B800] 05:10:30 INFO - PROCESS | 3860 | 1465647030792 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 641ms 05:10:30 INFO - PROCESS | 3860 | 1465647030812 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 3860 | 1465647030814 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 05:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:10:30 INFO - PROCESS | 3860 | 1465647030818 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 3860 | 1465647030821 Marionette TRACE conn3 <- [1,1722,null,{}] 05:10:30 INFO - PROCESS | 3860 | 1465647030832 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 3860 | 1465647030836 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:30 INFO - PROCESS | 3860 | 1465647030947 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:10:30 INFO - PROCESS | 3860 | 1465647030958 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 3860 | 1465647030961 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:30 INFO - PROCESS | 3860 | ++DOCSHELL 15301C00 == 32 [pid = 3860] [id = 440] 05:10:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15305400) [pid = 3860] [serial = 1320] [outer = 00000000] 05:10:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15CA9000) [pid = 3860] [serial = 1321] [outer = 15305400] 05:10:30 INFO - PROCESS | 3860 | 1465647031008 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15E3B400) [pid = 3860] [serial = 1322] [outer = 15305400] 05:10:31 INFO - PROCESS | 3860 | 1465647031478 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 702ms 05:10:31 INFO - PROCESS | 3860 | 1465647031520 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:10:31 INFO - PROCESS | 3860 | 1465647031522 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 05:10:31 INFO - PROCESS | 3860 | 1465647031525 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 3860 | 1465647031527 Marionette TRACE conn3 <- [1,1726,null,{}] 05:10:31 INFO - PROCESS | 3860 | 1465647031530 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 3860 | 1465647031532 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:31 INFO - PROCESS | 3860 | 1465647031647 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:10:31 INFO - PROCESS | 3860 | 1465647031652 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 3860 | 1465647031655 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:31 INFO - PROCESS | 3860 | ++DOCSHELL 15F44800 == 33 [pid = 3860] [id = 441] 05:10:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F44C00) [pid = 3860] [serial = 1323] [outer = 00000000] 05:10:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16993800) [pid = 3860] [serial = 1324] [outer = 15F44C00] 05:10:31 INFO - PROCESS | 3860 | 1465647031754 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16D84000) [pid = 3860] [serial = 1325] [outer = 15F44C00] 05:10:32 INFO - PROCESS | 3860 | 1465647032171 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 703ms 05:10:32 INFO - PROCESS | 3860 | 1465647032222 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 3860 | 1465647032224 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 05:10:32 INFO - PROCESS | 3860 | 1465647032227 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:10:32 INFO - PROCESS | 3860 | 1465647032229 Marionette TRACE conn3 <- [1,1730,null,{}] 05:10:32 INFO - PROCESS | 3860 | 1465647032237 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 3860 | 1465647032239 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:32 INFO - PROCESS | 3860 | 1465647032373 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:10:32 INFO - PROCESS | 3860 | 1465647032399 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 3860 | 1465647032402 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:32 INFO - PROCESS | 3860 | ++DOCSHELL 16ECEC00 == 34 [pid = 3860] [id = 442] 05:10:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16F1B800) [pid = 3860] [serial = 1326] [outer = 00000000] 05:10:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16F87000) [pid = 3860] [serial = 1327] [outer = 16F1B800] 05:10:32 INFO - PROCESS | 3860 | 1465647032444 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (17033000) [pid = 3860] [serial = 1328] [outer = 16F1B800] 05:10:32 INFO - PROCESS | 3860 | 1465647032895 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 687ms 05:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:10:32 INFO - PROCESS | 3860 | 1465647032927 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 3860 | 1465647032929 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 05:10:32 INFO - PROCESS | 3860 | 1465647032933 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 3860 | 1465647032934 Marionette TRACE conn3 <- [1,1734,null,{}] 05:10:32 INFO - PROCESS | 3860 | 1465647032937 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 3860 | 1465647032943 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:33 INFO - PROCESS | 3860 | 1465647033081 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:10:33 INFO - PROCESS | 3860 | 1465647033094 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 3860 | 1465647033096 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:33 INFO - PROCESS | 3860 | ++DOCSHELL 177C3800 == 35 [pid = 3860] [id = 443] 05:10:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (177CFC00) [pid = 3860] [serial = 1329] [outer = 00000000] 05:10:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1830D000) [pid = 3860] [serial = 1330] [outer = 177CFC00] 05:10:33 INFO - PROCESS | 3860 | 1465647033139 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19B05C00) [pid = 3860] [serial = 1331] [outer = 177CFC00] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13D7A800) [pid = 3860] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11AD4C00) [pid = 3860] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15C35400) [pid = 3860] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16D83C00) [pid = 3860] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (104E6800) [pid = 3860] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15F28C00) [pid = 3860] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (105EB800) [pid = 3860] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13108400) [pid = 3860] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17811C00) [pid = 3860] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (112C9800) [pid = 3860] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1365C400) [pid = 3860] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (16F1CC00) [pid = 3860] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:10:33 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (17820C00) [pid = 3860] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:10:33 INFO - PROCESS | 3860 | 1465647033687 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 828ms 05:10:33 INFO - PROCESS | 3860 | 1465647033776 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 3860 | 1465647033778 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 05:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:10:33 INFO - PROCESS | 3860 | 1465647033781 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 3860 | 1465647033783 Marionette TRACE conn3 <- [1,1738,null,{}] 05:10:33 INFO - PROCESS | 3860 | 1465647033786 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 3860 | 1465647033788 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:33 INFO - PROCESS | 3860 | 1465647033863 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:10:33 INFO - PROCESS | 3860 | 1465647033957 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 3860 | 1465647033959 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:33 INFO - PROCESS | 3860 | ++DOCSHELL 103CAC00 == 36 [pid = 3860] [id = 444] 05:10:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (10FC3C00) [pid = 3860] [serial = 1332] [outer = 00000000] 05:10:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13236400) [pid = 3860] [serial = 1333] [outer = 10FC3C00] 05:10:33 INFO - PROCESS | 3860 | 1465647034002 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15E37C00) [pid = 3860] [serial = 1334] [outer = 10FC3C00] 05:10:34 INFO - PROCESS | 3860 | 1465647034335 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 593ms 05:10:34 INFO - PROCESS | 3860 | 1465647034363 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 3860 | 1465647034365 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:10:34 INFO - PROCESS | 3860 | 1465647034368 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 3860 | 1465647034370 Marionette TRACE conn3 <- [1,1742,null,{}] 05:10:34 INFO - PROCESS | 3860 | 1465647034373 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 3860 | 1465647034375 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:34 INFO - PROCESS | 3860 | 1465647034491 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:10:34 INFO - PROCESS | 3860 | 1465647034499 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 3860 | 1465647034500 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:34 INFO - PROCESS | 3860 | ++DOCSHELL 1365C000 == 37 [pid = 3860] [id = 445] 05:10:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1365C400) [pid = 3860] [serial = 1335] [outer = 00000000] 05:10:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (197A8800) [pid = 3860] [serial = 1336] [outer = 1365C400] 05:10:34 INFO - PROCESS | 3860 | 1465647034543 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19B04C00) [pid = 3860] [serial = 1337] [outer = 1365C400] 05:10:34 INFO - PROCESS | 3860 | 1465647034962 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 625ms 05:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:10:35 INFO - PROCESS | 3860 | 1465647035006 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 3860 | 1465647035008 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 05:10:35 INFO - PROCESS | 3860 | 1465647035011 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 3860 | 1465647035013 Marionette TRACE conn3 <- [1,1746,null,{}] 05:10:35 INFO - PROCESS | 3860 | 1465647035016 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 3860 | 1465647035018 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:35 INFO - PROCESS | 3860 | 1465647035098 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:10:35 INFO - PROCESS | 3860 | 1465647035214 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 3860 | 1465647035216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:35 INFO - PROCESS | 3860 | ++DOCSHELL 18303400 == 38 [pid = 3860] [id = 446] 05:10:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (18310800) [pid = 3860] [serial = 1338] [outer = 00000000] 05:10:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A0B4400) [pid = 3860] [serial = 1339] [outer = 18310800] 05:10:35 INFO - PROCESS | 3860 | 1465647035270 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A0B6C00) [pid = 3860] [serial = 1340] [outer = 18310800] 05:10:35 INFO - PROCESS | 3860 | 1465647035658 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 687ms 05:10:35 INFO - PROCESS | 3860 | 1465647035712 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 3860 | 1465647035717 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 05:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:10:35 INFO - PROCESS | 3860 | 1465647035722 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 3860 | 1465647035727 Marionette TRACE conn3 <- [1,1750,null,{}] 05:10:35 INFO - PROCESS | 3860 | 1465647035733 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 3860 | 1465647035737 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:35 INFO - PROCESS | 3860 | 1465647035879 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:10:36 INFO - PROCESS | 3860 | 1465647036009 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 3860 | 1465647036012 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:36 INFO - PROCESS | 3860 | ++DOCSHELL 10A4B800 == 39 [pid = 3860] [id = 447] 05:10:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (10A4DC00) [pid = 3860] [serial = 1341] [outer = 00000000] 05:10:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10F11800) [pid = 3860] [serial = 1342] [outer = 10A4DC00] 05:10:36 INFO - PROCESS | 3860 | 1465647036074 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (12816400) [pid = 3860] [serial = 1343] [outer = 10A4DC00] 05:10:36 INFO - PROCESS | 3860 | 1465647036684 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 999ms 05:10:36 INFO - PROCESS | 3860 | 1465647036725 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 3860 | 1465647036729 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 05:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:10:36 INFO - PROCESS | 3860 | 1465647036736 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 3860 | 1465647036738 Marionette TRACE conn3 <- [1,1754,null,{}] 05:10:36 INFO - PROCESS | 3860 | 1465647036742 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 3860 | 1465647036745 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:36 INFO - PROCESS | 3860 | 1465647036854 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:10:36 INFO - PROCESS | 3860 | 1465647036960 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 3860 | 1465647036963 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:36 INFO - PROCESS | 3860 | ++DOCSHELL 13C28800 == 40 [pid = 3860] [id = 448] 05:10:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (13CD6800) [pid = 3860] [serial = 1344] [outer = 00000000] 05:10:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1430A000) [pid = 3860] [serial = 1345] [outer = 13CD6800] 05:10:37 INFO - PROCESS | 3860 | 1465647037017 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15E36800) [pid = 3860] [serial = 1346] [outer = 13CD6800] 05:10:37 INFO - PROCESS | 3860 | 1465647037572 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 905ms 05:10:37 INFO - PROCESS | 3860 | 1465647037640 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 3860 | 1465647037642 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 05:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:10:37 INFO - PROCESS | 3860 | 1465647037646 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 3860 | 1465647037650 Marionette TRACE conn3 <- [1,1758,null,{}] 05:10:37 INFO - PROCESS | 3860 | 1465647037661 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 3860 | 1465647037666 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:37 INFO - PROCESS | 3860 | 1465647037772 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:10:37 INFO - PROCESS | 3860 | 1465647037908 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 3860 | 1465647037912 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:37 INFO - PROCESS | 3860 | ++DOCSHELL 17A44C00 == 41 [pid = 3860] [id = 449] 05:10:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (17A45400) [pid = 3860] [serial = 1347] [outer = 00000000] 05:10:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1830EC00) [pid = 3860] [serial = 1348] [outer = 17A45400] 05:10:37 INFO - PROCESS | 3860 | 1465647037969 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19ED0800) [pid = 3860] [serial = 1349] [outer = 17A45400] 05:10:38 INFO - PROCESS | 3860 | 1465647038582 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1000ms 05:10:38 INFO - PROCESS | 3860 | 1465647038647 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 3860 | 1465647038650 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 05:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:10:38 INFO - PROCESS | 3860 | 1465647038653 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 3860 | 1465647038655 Marionette TRACE conn3 <- [1,1762,null,{}] 05:10:38 INFO - PROCESS | 3860 | 1465647038659 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 3860 | 1465647038661 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:38 INFO - PROCESS | 3860 | 1465647038768 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:10:39 INFO - PROCESS | 3860 | 1465647039031 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 3860 | 1465647039034 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:39 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F6000 == 42 [pid = 3860] [id = 450] 05:10:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (0C7FC000) [pid = 3860] [serial = 1350] [outer = 00000000] 05:10:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (105EDC00) [pid = 3860] [serial = 1351] [outer = 0C7FC000] 05:10:39 INFO - PROCESS | 3860 | 1465647039103 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (10F0BC00) [pid = 3860] [serial = 1352] [outer = 0C7FC000] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 1365C000 == 41 [pid = 3860] [id = 445] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 103CAC00 == 40 [pid = 3860] [id = 444] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 177C3800 == 39 [pid = 3860] [id = 443] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 16ECEC00 == 38 [pid = 3860] [id = 442] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 15F44800 == 37 [pid = 3860] [id = 441] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 15301C00 == 36 [pid = 3860] [id = 440] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 13027000 == 35 [pid = 3860] [id = 439] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 10A50C00 == 34 [pid = 3860] [id = 438] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 13D78000 == 33 [pid = 3860] [id = 435] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 0C7FCC00 == 32 [pid = 3860] [id = 436] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 13C25C00 == 31 [pid = 3860] [id = 437] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 17A44C00 == 30 [pid = 3860] [id = 449] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 18303400 == 29 [pid = 3860] [id = 446] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 10A4B800 == 28 [pid = 3860] [id = 447] 05:10:40 INFO - PROCESS | 3860 | --DOCSHELL 13C28800 == 27 [pid = 3860] [id = 448] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (14312400) [pid = 3860] [serial = 1288] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (131D0C00) [pid = 3860] [serial = 1280] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1289A000) [pid = 3860] [serial = 1279] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15E39400) [pid = 3860] [serial = 1291] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (170AA000) [pid = 3860] [serial = 1297] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (11233000) [pid = 3860] [serial = 1282] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (168D6C00) [pid = 3860] [serial = 1295] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15F43000) [pid = 3860] [serial = 1294] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (112CB800) [pid = 3860] [serial = 1283] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1314A000) [pid = 3860] [serial = 1300] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1314F000) [pid = 3860] [serial = 1285] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13231000) [pid = 3860] [serial = 1286] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (180D1000) [pid = 3860] [serial = 1303] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19B0E800) [pid = 3860] [serial = 1306] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12AA8800) [pid = 3860] [serial = 1268] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11CC6C00) [pid = 3860] [serial = 1267] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (14F17800) [pid = 3860] [serial = 1271] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1430A800) [pid = 3860] [serial = 1270] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19ECE000) [pid = 3860] [serial = 1274] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1789C000) [pid = 3860] [serial = 1273] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15E40400) [pid = 3860] [serial = 1304] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A58EC00) [pid = 3860] [serial = 1277] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1A54A800) [pid = 3860] [serial = 1276] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (17A3EC00) [pid = 3860] [serial = 1298] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15F23800) [pid = 3860] [serial = 1292] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13653000) [pid = 3860] [serial = 1301] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1530D000) [pid = 3860] [serial = 1289] [outer = 00000000] [url = about:blank] 05:10:40 INFO - PROCESS | 3860 | 1465647040316 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1749ms 05:10:40 INFO - PROCESS | 3860 | 1465647040406 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 3860 | 1465647040410 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 05:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:10:40 INFO - PROCESS | 3860 | 1465647040416 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 3860 | 1465647040419 Marionette TRACE conn3 <- [1,1766,null,{}] 05:10:40 INFO - PROCESS | 3860 | 1465647040425 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 3860 | 1465647040428 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:40 INFO - PROCESS | 3860 | 1465647040514 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:10:40 INFO - PROCESS | 3860 | 1465647040521 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 3860 | 1465647040526 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:40 INFO - PROCESS | 3860 | ++DOCSHELL 10F16800 == 28 [pid = 3860] [id = 451] 05:10:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (10FC1400) [pid = 3860] [serial = 1353] [outer = 00000000] 05:10:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (11233000) [pid = 3860] [serial = 1354] [outer = 10FC1400] 05:10:40 INFO - PROCESS | 3860 | 1465647040574 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (112C6C00) [pid = 3860] [serial = 1355] [outer = 10FC1400] 05:10:41 INFO - PROCESS | 3860 | 1465647041079 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 687ms 05:10:41 INFO - PROCESS | 3860 | 1465647041115 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 3860 | 1465647041120 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 05:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:10:41 INFO - PROCESS | 3860 | 1465647041126 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 3860 | 1465647041129 Marionette TRACE conn3 <- [1,1770,null,{}] 05:10:41 INFO - PROCESS | 3860 | 1465647041133 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 3860 | 1465647041135 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:41 INFO - PROCESS | 3860 | 1465647041220 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:10:41 INFO - PROCESS | 3860 | 1465647041228 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 3860 | 1465647041231 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:41 INFO - PROCESS | 3860 | ++DOCSHELL 13120400 == 29 [pid = 3860] [id = 452] 05:10:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13122C00) [pid = 3860] [serial = 1356] [outer = 00000000] 05:10:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13150000) [pid = 3860] [serial = 1357] [outer = 13122C00] 05:10:41 INFO - PROCESS | 3860 | 1465647041277 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (131D0C00) [pid = 3860] [serial = 1358] [outer = 13122C00] 05:10:41 INFO - PROCESS | 3860 | 1465647041752 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 640ms 05:10:41 INFO - PROCESS | 3860 | 1465647041764 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 3860 | 1465647041766 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 05:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:10:41 INFO - PROCESS | 3860 | 1465647041769 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 3860 | 1465647041773 Marionette TRACE conn3 <- [1,1774,null,{}] 05:10:41 INFO - PROCESS | 3860 | 1465647041787 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 3860 | 1465647041792 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:41 INFO - PROCESS | 3860 | 1465647041904 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:10:41 INFO - PROCESS | 3860 | 1465647041914 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 3860 | 1465647041917 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:41 INFO - PROCESS | 3860 | ++DOCSHELL 13C25C00 == 30 [pid = 3860] [id = 453] 05:10:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13CDD000) [pid = 3860] [serial = 1359] [outer = 00000000] 05:10:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13D78000) [pid = 3860] [serial = 1360] [outer = 13CDD000] 05:10:41 INFO - PROCESS | 3860 | 1465647041965 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1430E800) [pid = 3860] [serial = 1361] [outer = 13CDD000] 05:10:42 INFO - PROCESS | 3860 | 1465647042409 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 703ms 05:10:42 INFO - PROCESS | 3860 | 1465647042469 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 3860 | 1465647042471 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 05:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:10:42 INFO - PROCESS | 3860 | 1465647042474 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 3860 | 1465647042476 Marionette TRACE conn3 <- [1,1778,null,{}] 05:10:42 INFO - PROCESS | 3860 | 1465647042480 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 3860 | 1465647042481 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:42 INFO - PROCESS | 3860 | 1465647042577 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:10:42 INFO - PROCESS | 3860 | 1465647042583 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 3860 | 1465647042585 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:42 INFO - PROCESS | 3860 | ++DOCSHELL 14F17800 == 31 [pid = 3860] [id = 454] 05:10:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15301C00) [pid = 3860] [serial = 1362] [outer = 00000000] 05:10:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15E33800) [pid = 3860] [serial = 1363] [outer = 15301C00] 05:10:42 INFO - PROCESS | 3860 | 1465647042628 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15E41400) [pid = 3860] [serial = 1364] [outer = 15301C00] 05:10:43 INFO - PROCESS | 3860 | 1465647043108 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 703ms 05:10:43 INFO - PROCESS | 3860 | 1465647043176 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 3860 | 1465647043178 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 05:10:43 INFO - PROCESS | 3860 | 1465647043182 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 3860 | 1465647043184 Marionette TRACE conn3 <- [1,1782,null,{}] 05:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:10:43 INFO - PROCESS | 3860 | 1465647043187 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 3860 | 1465647043189 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:43 INFO - PROCESS | 3860 | 1465647043325 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:10:43 INFO - PROCESS | 3860 | 1465647043344 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 3860 | 1465647043346 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:43 INFO - PROCESS | 3860 | ++DOCSHELL 15F2A800 == 32 [pid = 3860] [id = 455] 05:10:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F2B400) [pid = 3860] [serial = 1365] [outer = 00000000] 05:10:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F3D000) [pid = 3860] [serial = 1366] [outer = 15F2B400] 05:10:43 INFO - PROCESS | 3860 | 1465647043389 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1607F800) [pid = 3860] [serial = 1367] [outer = 15F2B400] 05:10:43 INFO - PROCESS | 3860 | 1465647043848 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 687ms 05:10:43 INFO - PROCESS | 3860 | 1465647043884 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 3860 | 1465647043886 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 05:10:43 INFO - PROCESS | 3860 | 1465647043889 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:10:43 INFO - PROCESS | 3860 | 1465647043890 Marionette TRACE conn3 <- [1,1786,null,{}] 05:10:43 INFO - PROCESS | 3860 | 1465647043894 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 3860 | 1465647043899 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:44 INFO - PROCESS | 3860 | 1465647044039 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:10:44 INFO - PROCESS | 3860 | 1465647044049 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 3860 | 1465647044051 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:44 INFO - PROCESS | 3860 | ++DOCSHELL 16089800 == 33 [pid = 3860] [id = 456] 05:10:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (168D5C00) [pid = 3860] [serial = 1368] [outer = 00000000] 05:10:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16F22400) [pid = 3860] [serial = 1369] [outer = 168D5C00] 05:10:44 INFO - PROCESS | 3860 | 1465647044094 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (17A3E800) [pid = 3860] [serial = 1370] [outer = 168D5C00] 05:10:44 INFO - PROCESS | 3860 | 1465647044525 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 687ms 05:10:44 INFO - PROCESS | 3860 | 1465647044589 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 3860 | 1465647044591 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 05:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:10:44 INFO - PROCESS | 3860 | 1465647044594 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 3860 | 1465647044595 Marionette TRACE conn3 <- [1,1790,null,{}] 05:10:44 INFO - PROCESS | 3860 | 1465647044599 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 3860 | 1465647044601 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:44 INFO - PROCESS | 3860 | 1465647044744 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (18310800) [pid = 3860] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15305400) [pid = 3860] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10A51000) [pid = 3860] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10FC3C00) [pid = 3860] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (177CFC00) [pid = 3860] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1302B800) [pid = 3860] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (19B04400) [pid = 3860] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13C2EC00) [pid = 3860] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15F44C00) [pid = 3860] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1031B800) [pid = 3860] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1365C400) [pid = 3860] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:10:45 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16F1B800) [pid = 3860] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:10:45 INFO - PROCESS | 3860 | 1465647045081 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 3860 | 1465647045083 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:45 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F9000 == 34 [pid = 3860] [id = 457] 05:10:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (0C7FA000) [pid = 3860] [serial = 1371] [outer = 00000000] 05:10:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (10F0CC00) [pid = 3860] [serial = 1372] [outer = 0C7FA000] 05:10:45 INFO - PROCESS | 3860 | 1465647045127 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12DF6400) [pid = 3860] [serial = 1373] [outer = 0C7FA000] 05:10:45 INFO - PROCESS | 3860 | 1465647045479 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 937ms 05:10:45 INFO - PROCESS | 3860 | 1465647045540 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 3860 | 1465647045542 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 05:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:10:45 INFO - PROCESS | 3860 | 1465647045545 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 3860 | 1465647045547 Marionette TRACE conn3 <- [1,1794,null,{}] 05:10:45 INFO - PROCESS | 3860 | 1465647045556 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 3860 | 1465647045558 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:45 INFO - PROCESS | 3860 | 1465647045633 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:10:45 INFO - PROCESS | 3860 | 1465647045639 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 3860 | 1465647045641 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:45 INFO - PROCESS | 3860 | ++DOCSHELL 1311F400 == 35 [pid = 3860] [id = 458] 05:10:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13D7A800) [pid = 3860] [serial = 1374] [outer = 00000000] 05:10:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (17A44C00) [pid = 3860] [serial = 1375] [outer = 13D7A800] 05:10:45 INFO - PROCESS | 3860 | 1465647045683 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (18301400) [pid = 3860] [serial = 1376] [outer = 13D7A800] 05:10:46 INFO - PROCESS | 3860 | 1465647046138 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 640ms 05:10:46 INFO - PROCESS | 3860 | 1465647046183 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 3860 | 1465647046185 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 05:10:46 INFO - PROCESS | 3860 | 1465647046189 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:10:46 INFO - PROCESS | 3860 | 1465647046190 Marionette TRACE conn3 <- [1,1798,null,{}] 05:10:46 INFO - PROCESS | 3860 | 1465647046194 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 3860 | 1465647046195 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:46 INFO - PROCESS | 3860 | 1465647046272 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:10:46 INFO - PROCESS | 3860 | 1465647046279 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 3860 | 1465647046281 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:46 INFO - PROCESS | 3860 | ++DOCSHELL 197A2000 == 36 [pid = 3860] [id = 459] 05:10:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (197A6000) [pid = 3860] [serial = 1377] [outer = 00000000] 05:10:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19B0F000) [pid = 3860] [serial = 1378] [outer = 197A6000] 05:10:46 INFO - PROCESS | 3860 | 1465647046323 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19B0F800) [pid = 3860] [serial = 1379] [outer = 197A6000] 05:10:46 INFO - PROCESS | 3860 | 1465647046792 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 05:10:46 INFO - PROCESS | 3860 | 1465647046827 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 3860 | 1465647046829 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 05:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:10:46 INFO - PROCESS | 3860 | 1465647046832 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 3860 | 1465647046834 Marionette TRACE conn3 <- [1,1802,null,{}] 05:10:46 INFO - PROCESS | 3860 | 1465647046837 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 3860 | 1465647046839 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:46 INFO - PROCESS | 3860 | 1465647046945 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:10:46 INFO - PROCESS | 3860 | 1465647046951 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 3860 | 1465647046952 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:46 INFO - PROCESS | 3860 | ++DOCSHELL 18310800 == 37 [pid = 3860] [id = 460] 05:10:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19ED1000) [pid = 3860] [serial = 1380] [outer = 00000000] 05:10:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A0B3400) [pid = 3860] [serial = 1381] [outer = 19ED1000] 05:10:46 INFO - PROCESS | 3860 | 1465647046994 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A298C00) [pid = 3860] [serial = 1382] [outer = 19ED1000] 05:10:47 INFO - PROCESS | 3860 | 1465647047827 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1046ms 05:10:47 INFO - PROCESS | 3860 | 1465647047874 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 3860 | 1465647047879 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 05:10:47 INFO - PROCESS | 3860 | 1465647047884 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:10:47 INFO - PROCESS | 3860 | 1465647047889 Marionette TRACE conn3 <- [1,1806,null,{}] 05:10:47 INFO - PROCESS | 3860 | 1465647047913 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 3860 | 1465647047916 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:48 INFO - PROCESS | 3860 | 1465647048035 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:10:48 INFO - PROCESS | 3860 | 1465647048168 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 3860 | 1465647048171 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:48 INFO - PROCESS | 3860 | ++DOCSHELL 10561400 == 38 [pid = 3860] [id = 461] 05:10:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10F11000) [pid = 3860] [serial = 1383] [outer = 00000000] 05:10:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (12AA3C00) [pid = 3860] [serial = 1384] [outer = 10F11000] 05:10:48 INFO - PROCESS | 3860 | 1465647048229 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (131D7800) [pid = 3860] [serial = 1385] [outer = 10F11000] 05:10:48 INFO - PROCESS | 3860 | 1465647048924 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1108ms 05:10:49 INFO - PROCESS | 3860 | 1465647049130 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 3860 | 1465647049135 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 05:10:49 INFO - PROCESS | 3860 | 1465647049140 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 3860 | 1465647049143 Marionette TRACE conn3 <- [1,1810,null,{}] 05:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:10:49 INFO - PROCESS | 3860 | 1465647049149 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 3860 | 1465647049152 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:49 INFO - PROCESS | 3860 | 1465647049261 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:10:49 INFO - PROCESS | 3860 | 1465647049370 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 3860 | 1465647049375 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:49 INFO - PROCESS | 3860 | ++DOCSHELL 112C5000 == 39 [pid = 3860] [id = 462] 05:10:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (114BDC00) [pid = 3860] [serial = 1386] [outer = 00000000] 05:10:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (12A1B800) [pid = 3860] [serial = 1387] [outer = 114BDC00] 05:10:49 INFO - PROCESS | 3860 | 1465647049422 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (12BC4000) [pid = 3860] [serial = 1388] [outer = 114BDC00] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 197A2000 == 38 [pid = 3860] [id = 459] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 1311F400 == 37 [pid = 3860] [id = 458] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 0C7F9000 == 36 [pid = 3860] [id = 457] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 16089800 == 35 [pid = 3860] [id = 456] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 15F2A800 == 34 [pid = 3860] [id = 455] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 14F17800 == 33 [pid = 3860] [id = 454] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 13C25C00 == 32 [pid = 3860] [id = 453] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 13120400 == 31 [pid = 3860] [id = 452] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 10F16800 == 30 [pid = 3860] [id = 451] 05:10:49 INFO - PROCESS | 3860 | --DOCSHELL 0C7F6000 == 29 [pid = 3860] [id = 450] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15CA9000) [pid = 3860] [serial = 1321] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (10F14800) [pid = 3860] [serial = 1315] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13236400) [pid = 3860] [serial = 1333] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1830D000) [pid = 3860] [serial = 1330] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13239400) [pid = 3860] [serial = 1319] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19EC6400) [pid = 3860] [serial = 1307] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13152400) [pid = 3860] [serial = 1318] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15E3B400) [pid = 3860] [serial = 1322] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15C27C00) [pid = 3860] [serial = 1313] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16993800) [pid = 3860] [serial = 1324] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10F15800) [pid = 3860] [serial = 1309] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16D84000) [pid = 3860] [serial = 1325] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (112BF800) [pid = 3860] [serial = 1310] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (14309C00) [pid = 3860] [serial = 1312] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15E37C00) [pid = 3860] [serial = 1334] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (197A8800) [pid = 3860] [serial = 1336] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (114CA000) [pid = 3860] [serial = 1316] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (19B05C00) [pid = 3860] [serial = 1331] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (17033000) [pid = 3860] [serial = 1328] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (16F87000) [pid = 3860] [serial = 1327] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19B04C00) [pid = 3860] [serial = 1337] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1A0B4400) [pid = 3860] [serial = 1339] [outer = 00000000] [url = about:blank] 05:10:49 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1A0B6C00) [pid = 3860] [serial = 1340] [outer = 00000000] [url = about:blank] 05:10:50 INFO - PROCESS | 3860 | 1465647050016 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 874ms 05:10:50 INFO - PROCESS | 3860 | 1465647050033 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 3860 | 1465647050037 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:10:50 INFO - PROCESS | 3860 | 1465647050044 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 3860 | 1465647050048 Marionette TRACE conn3 <- [1,1814,null,{}] 05:10:50 INFO - PROCESS | 3860 | 1465647050052 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 3860 | 1465647050055 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:50 INFO - PROCESS | 3860 | 1465647050138 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:10:50 INFO - PROCESS | 3860 | 1465647050147 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 3860 | 1465647050149 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:50 INFO - PROCESS | 3860 | ++DOCSHELL 12AA7000 == 30 [pid = 3860] [id = 463] 05:10:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12AAA000) [pid = 3860] [serial = 1389] [outer = 00000000] 05:10:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1323E000) [pid = 3860] [serial = 1390] [outer = 12AAA000] 05:10:50 INFO - PROCESS | 3860 | 1465647050195 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (132EC800) [pid = 3860] [serial = 1391] [outer = 12AAA000] 05:10:50 INFO - PROCESS | 3860 | 1465647050683 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 702ms 05:10:50 INFO - PROCESS | 3860 | 1465647050738 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 3860 | 1465647050740 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:10:50 INFO - PROCESS | 3860 | 1465647050744 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 3860 | 1465647050746 Marionette TRACE conn3 <- [1,1818,null,{}] 05:10:50 INFO - PROCESS | 3860 | 1465647050783 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 3860 | 1465647050787 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:50 INFO - PROCESS | 3860 | 1465647050880 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:10:50 INFO - PROCESS | 3860 | 1465647050979 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 3860 | 1465647050983 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:50 INFO - PROCESS | 3860 | ++DOCSHELL 15305400 == 31 [pid = 3860] [id = 464] 05:10:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15306C00) [pid = 3860] [serial = 1392] [outer = 00000000] 05:10:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (156B2400) [pid = 3860] [serial = 1393] [outer = 15306C00] 05:10:51 INFO - PROCESS | 3860 | 1465647051030 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15CAC000) [pid = 3860] [serial = 1394] [outer = 15306C00] 05:10:51 INFO - PROCESS | 3860 | 1465647051409 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 687ms 05:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:10:51 INFO - PROCESS | 3860 | 1465647051443 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 3860 | 1465647051445 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 05:10:51 INFO - PROCESS | 3860 | 1465647051448 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 3860 | 1465647051450 Marionette TRACE conn3 <- [1,1822,null,{}] 05:10:51 INFO - PROCESS | 3860 | 1465647051453 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 3860 | 1465647051455 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:51 INFO - PROCESS | 3860 | 1465647051537 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:10:51 INFO - PROCESS | 3860 | 1465647051542 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 3860 | 1465647051544 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:51 INFO - PROCESS | 3860 | ++DOCSHELL 1544A400 == 32 [pid = 3860] [id = 465] 05:10:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15E37000) [pid = 3860] [serial = 1395] [outer = 00000000] 05:10:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F3F800) [pid = 3860] [serial = 1396] [outer = 15E37000] 05:10:51 INFO - PROCESS | 3860 | 1465647051588 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16A3D400) [pid = 3860] [serial = 1397] [outer = 15E37000] 05:10:52 INFO - PROCESS | 3860 | 1465647052029 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 624ms 05:10:52 INFO - PROCESS | 3860 | 1465647052087 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 3860 | 1465647052089 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 05:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:10:52 INFO - PROCESS | 3860 | 1465647052102 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 3860 | 1465647052104 Marionette TRACE conn3 <- [1,1826,null,{}] 05:10:52 INFO - PROCESS | 3860 | 1465647052107 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 3860 | 1465647052109 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:52 INFO - PROCESS | 3860 | 1465647052218 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:10:52 INFO - PROCESS | 3860 | 1465647052310 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 3860 | 1465647052312 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:52 INFO - PROCESS | 3860 | ++DOCSHELL 16D89000 == 33 [pid = 3860] [id = 466] 05:10:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16D8A400) [pid = 3860] [serial = 1398] [outer = 00000000] 05:10:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16F21400) [pid = 3860] [serial = 1399] [outer = 16D8A400] 05:10:52 INFO - PROCESS | 3860 | 1465647052355 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17037000) [pid = 3860] [serial = 1400] [outer = 16D8A400] 05:10:52 INFO - PROCESS | 3860 | 1465647052765 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 687ms 05:10:52 INFO - PROCESS | 3860 | 1465647052810 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 3860 | 1465647052812 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 05:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:10:52 INFO - PROCESS | 3860 | 1465647052815 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 3860 | 1465647052816 Marionette TRACE conn3 <- [1,1830,null,{}] 05:10:52 INFO - PROCESS | 3860 | 1465647052820 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 3860 | 1465647052825 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:52 INFO - PROCESS | 3860 | 1465647052963 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:10:53 INFO - PROCESS | 3860 | 1465647053036 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 3860 | 1465647053039 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:53 INFO - PROCESS | 3860 | ++DOCSHELL 17A46800 == 34 [pid = 3860] [id = 467] 05:10:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17A47400) [pid = 3860] [serial = 1401] [outer = 00000000] 05:10:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (18308800) [pid = 3860] [serial = 1402] [outer = 17A47400] 05:10:53 INFO - PROCESS | 3860 | 1465647053082 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B02C00) [pid = 3860] [serial = 1403] [outer = 17A47400] 05:10:53 INFO - PROCESS | 3860 | 1465647053504 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 05:10:53 INFO - PROCESS | 3860 | 1465647053584 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 3860 | 1465647053587 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 05:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:10:53 INFO - PROCESS | 3860 | 1465647053600 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 3860 | 1465647053602 Marionette TRACE conn3 <- [1,1834,null,{}] 05:10:53 INFO - PROCESS | 3860 | 1465647053605 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 3860 | 1465647053607 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:53 INFO - PROCESS | 3860 | 1465647053714 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:10:53 INFO - PROCESS | 3860 | 1465647053723 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 3860 | 1465647053733 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:53 INFO - PROCESS | 3860 | ++DOCSHELL 0F390800 == 35 [pid = 3860] [id = 468] 05:10:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10FD0400) [pid = 3860] [serial = 1404] [outer = 00000000] 05:10:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19B0D400) [pid = 3860] [serial = 1405] [outer = 10FD0400] 05:10:53 INFO - PROCESS | 3860 | 1465647053829 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19B0E800) [pid = 3860] [serial = 1406] [outer = 10FD0400] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (168D5C00) [pid = 3860] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13122C00) [pid = 3860] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10FC1400) [pid = 3860] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13CDD000) [pid = 3860] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (0C7FA000) [pid = 3860] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10A4DC00) [pid = 3860] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13CD6800) [pid = 3860] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (17A45400) [pid = 3860] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13D7A800) [pid = 3860] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (197A6000) [pid = 3860] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F2B400) [pid = 3860] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (0C7FC000) [pid = 3860] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:10:54 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15301C00) [pid = 3860] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:10:54 INFO - PROCESS | 3860 | 1465647054303 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 05:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:10:54 INFO - PROCESS | 3860 | 1465647054334 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 3860 | 1465647054336 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 05:10:54 INFO - PROCESS | 3860 | 1465647054342 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 3860 | 1465647054344 Marionette TRACE conn3 <- [1,1838,null,{}] 05:10:54 INFO - PROCESS | 3860 | 1465647054347 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 3860 | 1465647054349 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:54 INFO - PROCESS | 3860 | 1465647054430 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:10:54 INFO - PROCESS | 3860 | 1465647054436 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 3860 | 1465647054438 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:54 INFO - PROCESS | 3860 | ++DOCSHELL 12AE6800 == 36 [pid = 3860] [id = 469] 05:10:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13237000) [pid = 3860] [serial = 1407] [outer = 00000000] 05:10:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13CDD000) [pid = 3860] [serial = 1408] [outer = 13237000] 05:10:54 INFO - PROCESS | 3860 | 1465647054483 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15CAB400) [pid = 3860] [serial = 1409] [outer = 13237000] 05:10:54 INFO - PROCESS | 3860 | 1465647054921 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 625ms 05:10:54 INFO - PROCESS | 3860 | 1465647054977 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 3860 | 1465647054980 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 05:10:54 INFO - PROCESS | 3860 | 1465647054983 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:10:54 INFO - PROCESS | 3860 | 1465647054985 Marionette TRACE conn3 <- [1,1842,null,{}] 05:10:54 INFO - PROCESS | 3860 | 1465647054988 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 3860 | 1465647054990 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:55 INFO - PROCESS | 3860 | 1465647055080 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:10:55 INFO - PROCESS | 3860 | 1465647055088 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 3860 | 1465647055090 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:55 INFO - PROCESS | 3860 | ++DOCSHELL 13CDC000 == 37 [pid = 3860] [id = 470] 05:10:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F2C000) [pid = 3860] [serial = 1410] [outer = 00000000] 05:10:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1830FC00) [pid = 3860] [serial = 1411] [outer = 15F2C000] 05:10:55 INFO - PROCESS | 3860 | 1465647055132 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19B07000) [pid = 3860] [serial = 1412] [outer = 15F2C000] 05:10:55 INFO - PROCESS | 3860 | 1465647055575 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 641ms 05:10:55 INFO - PROCESS | 3860 | 1465647055609 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 3860 | 1465647055611 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:10:55 INFO - PROCESS | 3860 | 1465647055614 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 3860 | 1465647055616 Marionette TRACE conn3 <- [1,1846,null,{}] 05:10:55 INFO - PROCESS | 3860 | 1465647055620 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 3860 | 1465647055621 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:55 INFO - PROCESS | 3860 | 1465647055707 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:10:55 INFO - PROCESS | 3860 | 1465647055712 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 3860 | 1465647055714 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:55 INFO - PROCESS | 3860 | ++DOCSHELL 11232C00 == 38 [pid = 3860] [id = 471] 05:10:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1312C800) [pid = 3860] [serial = 1413] [outer = 00000000] 05:10:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A542800) [pid = 3860] [serial = 1414] [outer = 1312C800] 05:10:55 INFO - PROCESS | 3860 | 1465647055760 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A587400) [pid = 3860] [serial = 1415] [outer = 1312C800] 05:10:56 INFO - PROCESS | 3860 | 1465647056252 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 702ms 05:10:56 INFO - PROCESS | 3860 | 1465647056316 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 3860 | 1465647056320 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 05:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:10:56 INFO - PROCESS | 3860 | 1465647056326 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 3860 | 1465647056330 Marionette TRACE conn3 <- [1,1850,null,{}] 05:10:56 INFO - PROCESS | 3860 | 1465647056337 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 3860 | 1465647056340 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:56 INFO - PROCESS | 3860 | 1465647056534 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:10:56 INFO - PROCESS | 3860 | 1465647056639 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 3860 | 1465647056644 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:56 INFO - PROCESS | 3860 | ++DOCSHELL 10FC3800 == 39 [pid = 3860] [id = 472] 05:10:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (10FC5C00) [pid = 3860] [serial = 1416] [outer = 00000000] 05:10:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (11CC6400) [pid = 3860] [serial = 1417] [outer = 10FC5C00] 05:10:56 INFO - PROCESS | 3860 | 1465647056699 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (13124C00) [pid = 3860] [serial = 1418] [outer = 10FC5C00] 05:10:57 INFO - PROCESS | 3860 | 1465647057250 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 999ms 05:10:57 INFO - PROCESS | 3860 | 1465647057328 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 3860 | 1465647057333 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:10:57 INFO - PROCESS | 3860 | 1465647057340 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 3860 | 1465647057343 Marionette TRACE conn3 <- [1,1854,null,{}] 05:10:57 INFO - PROCESS | 3860 | 1465647057346 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 3860 | 1465647057349 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:57 INFO - PROCESS | 3860 | 1465647057487 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:10:57 INFO - PROCESS | 3860 | 1465647057623 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 3860 | 1465647057626 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:57 INFO - PROCESS | 3860 | ++DOCSHELL 14EA9C00 == 40 [pid = 3860] [id = 473] 05:10:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (14EB3800) [pid = 3860] [serial = 1419] [outer = 00000000] 05:10:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15C27C00) [pid = 3860] [serial = 1420] [outer = 14EB3800] 05:10:57 INFO - PROCESS | 3860 | 1465647057681 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15F37C00) [pid = 3860] [serial = 1421] [outer = 14EB3800] 05:10:58 INFO - PROCESS | 3860 | 1465647058256 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 936ms 05:10:58 INFO - PROCESS | 3860 | 1465647058284 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 3860 | 1465647058287 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 05:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:10:58 INFO - PROCESS | 3860 | 1465647058291 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 3860 | 1465647058294 Marionette TRACE conn3 <- [1,1858,null,{}] 05:10:58 INFO - PROCESS | 3860 | 1465647058305 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 3860 | 1465647058310 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:58 INFO - PROCESS | 3860 | 1465647058416 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:10:58 INFO - PROCESS | 3860 | 1465647058552 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 3860 | 1465647058556 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:58 INFO - PROCESS | 3860 | ++DOCSHELL 18304800 == 41 [pid = 3860] [id = 474] 05:10:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (18305C00) [pid = 3860] [serial = 1422] [outer = 00000000] 05:10:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19EC7C00) [pid = 3860] [serial = 1423] [outer = 18305C00] 05:10:58 INFO - PROCESS | 3860 | 1465647058621 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A294000) [pid = 3860] [serial = 1424] [outer = 18305C00] 05:10:59 INFO - PROCESS | 3860 | 1465647059242 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1031ms 05:10:59 INFO - PROCESS | 3860 | 1465647059335 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 3860 | 1465647059338 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 05:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:10:59 INFO - PROCESS | 3860 | 1465647059342 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 3860 | 1465647059344 Marionette TRACE conn3 <- [1,1862,null,{}] 05:10:59 INFO - PROCESS | 3860 | 1465647059363 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 3860 | 1465647059366 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:59 INFO - PROCESS | 3860 | 1465647059474 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:10:59 INFO - PROCESS | 3860 | 1465647059604 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 3860 | 1465647059607 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:10:59 INFO - PROCESS | 3860 | ++DOCSHELL 10433C00 == 42 [pid = 3860] [id = 475] 05:10:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (105E4800) [pid = 3860] [serial = 1425] [outer = 00000000] 05:10:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (11C28C00) [pid = 3860] [serial = 1426] [outer = 105E4800] 05:10:59 INFO - PROCESS | 3860 | 1465647059664 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (12AA3400) [pid = 3860] [serial = 1427] [outer = 105E4800] 05:11:00 INFO - PROCESS | 3860 | 1465647060365 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1093ms 05:11:00 INFO - PROCESS | 3860 | 1465647060444 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 3860 | 1465647060447 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 05:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:11:00 INFO - PROCESS | 3860 | 1465647060452 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 3860 | 1465647060456 Marionette TRACE conn3 <- [1,1866,null,{}] 05:11:00 INFO - PROCESS | 3860 | 1465647060461 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 3860 | 1465647060463 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:00 INFO - PROCESS | 3860 | 1465647060561 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 13CDC000 == 41 [pid = 3860] [id = 470] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 12AE6800 == 40 [pid = 3860] [id = 469] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 0F390800 == 39 [pid = 3860] [id = 468] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 17A46800 == 38 [pid = 3860] [id = 467] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 16D89000 == 37 [pid = 3860] [id = 466] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 1544A400 == 36 [pid = 3860] [id = 465] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 15305400 == 35 [pid = 3860] [id = 464] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 12AA7000 == 34 [pid = 3860] [id = 463] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 112C5000 == 33 [pid = 3860] [id = 462] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 10561400 == 32 [pid = 3860] [id = 461] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 18310800 == 31 [pid = 3860] [id = 460] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 10433C00 == 30 [pid = 3860] [id = 475] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 18304800 == 29 [pid = 3860] [id = 474] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 11232C00 == 28 [pid = 3860] [id = 471] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 10FC3800 == 27 [pid = 3860] [id = 472] 05:11:01 INFO - PROCESS | 3860 | --DOCSHELL 14EA9C00 == 26 [pid = 3860] [id = 473] 05:11:01 INFO - PROCESS | 3860 | 1465647061253 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 3860 | 1465647061257 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19B0F000) [pid = 3860] [serial = 1378] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15F3D000) [pid = 3860] [serial = 1366] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (105EDC00) [pid = 3860] [serial = 1351] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15E33800) [pid = 3860] [serial = 1363] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (16F22400) [pid = 3860] [serial = 1369] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13150000) [pid = 3860] [serial = 1357] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (131D0C00) [pid = 3860] [serial = 1358] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (11233000) [pid = 3860] [serial = 1354] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (112C6C00) [pid = 3860] [serial = 1355] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (13D78000) [pid = 3860] [serial = 1360] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1430E800) [pid = 3860] [serial = 1361] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1607F800) [pid = 3860] [serial = 1367] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10F0CC00) [pid = 3860] [serial = 1372] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12816400) [pid = 3860] [serial = 1343] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10F11800) [pid = 3860] [serial = 1342] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15E36800) [pid = 3860] [serial = 1346] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1430A000) [pid = 3860] [serial = 1345] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (19ED0800) [pid = 3860] [serial = 1349] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19B0F800) [pid = 3860] [serial = 1379] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1830EC00) [pid = 3860] [serial = 1348] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (17A3E800) [pid = 3860] [serial = 1370] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12DF6400) [pid = 3860] [serial = 1373] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (17A44C00) [pid = 3860] [serial = 1375] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (10F0BC00) [pid = 3860] [serial = 1352] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (18301400) [pid = 3860] [serial = 1376] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15E41400) [pid = 3860] [serial = 1364] [outer = 00000000] [url = about:blank] 05:11:01 INFO - PROCESS | 3860 | ++DOCSHELL 0C7FC400 == 27 [pid = 3860] [id = 476] 05:11:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (0F390800) [pid = 3860] [serial = 1428] [outer = 00000000] 05:11:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (10433C00) [pid = 3860] [serial = 1429] [outer = 0F390800] 05:11:01 INFO - PROCESS | 3860 | 1465647061405 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (105F0800) [pid = 3860] [serial = 1430] [outer = 0F390800] 05:11:01 INFO - PROCESS | 3860 | 1465647061821 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1452ms 05:11:01 INFO - PROCESS | 3860 | 1465647061916 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 3860 | 1465647061920 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 05:11:01 INFO - PROCESS | 3860 | 1465647061924 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:11:01 INFO - PROCESS | 3860 | 1465647061927 Marionette TRACE conn3 <- [1,1870,null,{}] 05:11:01 INFO - PROCESS | 3860 | 1465647061933 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 3860 | 1465647061937 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:02 INFO - PROCESS | 3860 | 1465647062023 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:11:02 INFO - PROCESS | 3860 | 1465647062038 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 3860 | 1465647062041 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:02 INFO - PROCESS | 3860 | ++DOCSHELL 11CCB800 == 28 [pid = 3860] [id = 477] 05:11:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (11CCBC00) [pid = 3860] [serial = 1431] [outer = 00000000] 05:11:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (12890400) [pid = 3860] [serial = 1432] [outer = 11CCBC00] 05:11:02 INFO - PROCESS | 3860 | 1465647062087 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12AA2C00) [pid = 3860] [serial = 1433] [outer = 11CCBC00] 05:11:02 INFO - PROCESS | 3860 | 1465647062551 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 641ms 05:11:02 INFO - PROCESS | 3860 | 1465647062565 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 3860 | 1465647062570 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 05:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:11:02 INFO - PROCESS | 3860 | 1465647062574 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 3860 | 1465647062576 Marionette TRACE conn3 <- [1,1874,null,{}] 05:11:02 INFO - PROCESS | 3860 | 1465647062580 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 3860 | 1465647062583 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:02 INFO - PROCESS | 3860 | 1465647062696 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:11:02 INFO - PROCESS | 3860 | 1465647062705 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 3860 | 1465647062707 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:02 INFO - PROCESS | 3860 | ++DOCSHELL 131CE400 == 29 [pid = 3860] [id = 478] 05:11:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13233400) [pid = 3860] [serial = 1434] [outer = 00000000] 05:11:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1323B400) [pid = 3860] [serial = 1435] [outer = 13233400] 05:11:02 INFO - PROCESS | 3860 | 1465647062756 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1365CC00) [pid = 3860] [serial = 1436] [outer = 13233400] 05:11:03 INFO - PROCESS | 3860 | 1465647063224 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 687ms 05:11:03 INFO - PROCESS | 3860 | 1465647063274 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 3860 | 1465647063276 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:11:03 INFO - PROCESS | 3860 | 1465647063280 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 3860 | 1465647063286 Marionette TRACE conn3 <- [1,1878,null,{}] 05:11:03 INFO - PROCESS | 3860 | 1465647063298 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 3860 | 1465647063303 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:03 INFO - PROCESS | 3860 | 1465647063389 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:11:03 INFO - PROCESS | 3860 | 1465647063396 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 3860 | 1465647063398 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:03 INFO - PROCESS | 3860 | ++DOCSHELL 13D7A800 == 30 [pid = 3860] [id = 479] 05:11:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (13D7B400) [pid = 3860] [serial = 1437] [outer = 00000000] 05:11:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15310000) [pid = 3860] [serial = 1438] [outer = 13D7B400] 05:11:03 INFO - PROCESS | 3860 | 1465647063441 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E3A400) [pid = 3860] [serial = 1439] [outer = 13D7B400] 05:11:03 INFO - PROCESS | 3860 | 1465647063926 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 687ms 05:11:03 INFO - PROCESS | 3860 | 1465647063979 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 3860 | 1465647063981 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:11:03 INFO - PROCESS | 3860 | 1465647063985 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 3860 | 1465647063986 Marionette TRACE conn3 <- [1,1882,null,{}] 05:11:03 INFO - PROCESS | 3860 | 1465647063990 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 3860 | 1465647063992 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:04 INFO - PROCESS | 3860 | 1465647064133 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:11:04 INFO - PROCESS | 3860 | 1465647064156 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 3860 | 1465647064158 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:04 INFO - PROCESS | 3860 | ++DOCSHELL 15F23000 == 31 [pid = 3860] [id = 480] 05:11:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F23800) [pid = 3860] [serial = 1440] [outer = 00000000] 05:11:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15F3C400) [pid = 3860] [serial = 1441] [outer = 15F23800] 05:11:04 INFO - PROCESS | 3860 | 1465647064201 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F44000) [pid = 3860] [serial = 1442] [outer = 15F23800] 05:11:04 INFO - PROCESS | 3860 | 1465647064642 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 703ms 05:11:04 INFO - PROCESS | 3860 | 1465647064684 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 3860 | 1465647064686 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 05:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:11:04 INFO - PROCESS | 3860 | 1465647064689 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 3860 | 1465647064691 Marionette TRACE conn3 <- [1,1886,null,{}] 05:11:04 INFO - PROCESS | 3860 | 1465647064694 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 3860 | 1465647064696 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:04 INFO - PROCESS | 3860 | 1465647064807 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:11:04 INFO - PROCESS | 3860 | 1465647064816 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 3860 | 1465647064821 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:04 INFO - PROCESS | 3860 | ++DOCSHELL 168D7000 == 32 [pid = 3860] [id = 481] 05:11:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (168D7400) [pid = 3860] [serial = 1443] [outer = 00000000] 05:11:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16D85C00) [pid = 3860] [serial = 1444] [outer = 168D7400] 05:11:04 INFO - PROCESS | 3860 | 1465647064875 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16F29800) [pid = 3860] [serial = 1445] [outer = 168D7400] 05:11:05 INFO - PROCESS | 3860 | 1465647065364 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 703ms 05:11:05 INFO - PROCESS | 3860 | 1465647065396 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 3860 | 1465647065398 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 05:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:11:05 INFO - PROCESS | 3860 | 1465647065401 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 3860 | 1465647065403 Marionette TRACE conn3 <- [1,1890,null,{}] 05:11:05 INFO - PROCESS | 3860 | 1465647065410 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 3860 | 1465647065412 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:05 INFO - PROCESS | 3860 | 1465647065550 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (16D8A400) [pid = 3860] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (19ED1000) [pid = 3860] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15E37000) [pid = 3860] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10F11000) [pid = 3860] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (12AAA000) [pid = 3860] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (17A47400) [pid = 3860] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15306C00) [pid = 3860] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (114BDC00) [pid = 3860] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1312C800) [pid = 3860] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10FD0400) [pid = 3860] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13237000) [pid = 3860] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:11:05 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15F2C000) [pid = 3860] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:11:05 INFO - PROCESS | 3860 | 1465647065878 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 3860 | 1465647065880 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:05 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F1000 == 33 [pid = 3860] [id = 482] 05:11:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (0C7F5C00) [pid = 3860] [serial = 1446] [outer = 00000000] 05:11:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (10F17800) [pid = 3860] [serial = 1447] [outer = 0C7F5C00] 05:11:05 INFO - PROCESS | 3860 | 1465647065923 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (12811800) [pid = 3860] [serial = 1448] [outer = 0C7F5C00] 05:11:06 INFO - PROCESS | 3860 | 1465647066283 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 937ms 05:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:11:06 INFO - PROCESS | 3860 | 1465647066351 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 3860 | 1465647066352 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 05:11:06 INFO - PROCESS | 3860 | 1465647066357 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 3860 | 1465647066358 Marionette TRACE conn3 <- [1,1894,null,{}] 05:11:06 INFO - PROCESS | 3860 | 1465647066362 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 3860 | 1465647066364 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:06 INFO - PROCESS | 3860 | 1465647066447 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:11:06 INFO - PROCESS | 3860 | 1465647066452 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 3860 | 1465647066454 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:06 INFO - PROCESS | 3860 | ++DOCSHELL 13C28800 == 34 [pid = 3860] [id = 483] 05:11:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (14EB2000) [pid = 3860] [serial = 1449] [outer = 00000000] 05:11:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (17A3F400) [pid = 3860] [serial = 1450] [outer = 14EB2000] 05:11:06 INFO - PROCESS | 3860 | 1465647066496 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (18150000) [pid = 3860] [serial = 1451] [outer = 14EB2000] 05:11:06 INFO - PROCESS | 3860 | 1465647066914 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 593ms 05:11:06 INFO - PROCESS | 3860 | 1465647066963 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 3860 | 1465647066965 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 05:11:06 INFO - PROCESS | 3860 | 1465647066968 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:11:06 INFO - PROCESS | 3860 | 1465647066970 Marionette TRACE conn3 <- [1,1898,null,{}] 05:11:06 INFO - PROCESS | 3860 | 1465647066977 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 3860 | 1465647066979 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:07 INFO - PROCESS | 3860 | 1465647067056 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:11:07 INFO - PROCESS | 3860 | 1465647067061 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 3860 | 1465647067063 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:07 INFO - PROCESS | 3860 | ++DOCSHELL 10A50000 == 35 [pid = 3860] [id = 484] 05:11:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (180D3000) [pid = 3860] [serial = 1452] [outer = 00000000] 05:11:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (197A2800) [pid = 3860] [serial = 1453] [outer = 180D3000] 05:11:07 INFO - PROCESS | 3860 | 1465647067107 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (197A3000) [pid = 3860] [serial = 1454] [outer = 180D3000] 05:11:07 INFO - PROCESS | 3860 | 1465647067551 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 640ms 05:11:07 INFO - PROCESS | 3860 | 1465647067610 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 3860 | 1465647067612 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 05:11:07 INFO - PROCESS | 3860 | 1465647067615 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:11:07 INFO - PROCESS | 3860 | 1465647067617 Marionette TRACE conn3 <- [1,1902,null,{}] 05:11:07 INFO - PROCESS | 3860 | 1465647067621 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 3860 | 1465647067622 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:07 INFO - PROCESS | 3860 | 1465647067699 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:11:07 INFO - PROCESS | 3860 | 1465647067704 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 3860 | 1465647067706 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:07 INFO - PROCESS | 3860 | ++DOCSHELL 17A46400 == 36 [pid = 3860] [id = 485] 05:11:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (197A7400) [pid = 3860] [serial = 1455] [outer = 00000000] 05:11:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19ECE400) [pid = 3860] [serial = 1456] [outer = 197A7400] 05:11:07 INFO - PROCESS | 3860 | 1465647067751 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A085800) [pid = 3860] [serial = 1457] [outer = 197A7400] 05:11:08 INFO - PROCESS | 3860 | 1465647068581 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 983ms 05:11:08 INFO - PROCESS | 3860 | 1465647068604 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 3860 | 1465647068608 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 05:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:11:08 INFO - PROCESS | 3860 | 1465647068613 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 3860 | 1465647068618 Marionette TRACE conn3 <- [1,1906,null,{}] 05:11:08 INFO - PROCESS | 3860 | 1465647068623 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 3860 | 1465647068626 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:08 INFO - PROCESS | 3860 | 1465647068745 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:11:08 INFO - PROCESS | 3860 | 1465647068884 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 3860 | 1465647068887 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:08 INFO - PROCESS | 3860 | ++DOCSHELL 1031E800 == 37 [pid = 3860] [id = 486] 05:11:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (10B5DC00) [pid = 3860] [serial = 1458] [outer = 00000000] 05:11:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12817400) [pid = 3860] [serial = 1459] [outer = 10B5DC00] 05:11:08 INFO - PROCESS | 3860 | 1465647068944 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13231000) [pid = 3860] [serial = 1460] [outer = 10B5DC00] 05:11:09 INFO - PROCESS | 3860 | 1465647069621 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1046ms 05:11:09 INFO - PROCESS | 3860 | 1465647069664 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 3860 | 1465647069668 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 05:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:11:09 INFO - PROCESS | 3860 | 1465647069694 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 3860 | 1465647069697 Marionette TRACE conn3 <- [1,1910,null,{}] 05:11:09 INFO - PROCESS | 3860 | 1465647069701 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 3860 | 1465647069704 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:09 INFO - PROCESS | 3860 | 1465647069821 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:11:10 INFO - PROCESS | 3860 | 1465647070043 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 3860 | 1465647070047 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:10 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F1800 == 38 [pid = 3860] [id = 487] 05:11:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (0C7F3400) [pid = 3860] [serial = 1461] [outer = 00000000] 05:11:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (10430400) [pid = 3860] [serial = 1462] [outer = 0C7F3400] 05:11:10 INFO - PROCESS | 3860 | 1465647070106 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (10A4A400) [pid = 3860] [serial = 1463] [outer = 0C7F3400] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 10A50000 == 37 [pid = 3860] [id = 484] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 13C28800 == 36 [pid = 3860] [id = 483] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 0C7F1000 == 35 [pid = 3860] [id = 482] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 168D7000 == 34 [pid = 3860] [id = 481] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 15F23000 == 33 [pid = 3860] [id = 480] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 13D7A800 == 32 [pid = 3860] [id = 479] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 131CE400 == 31 [pid = 3860] [id = 478] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 11CCB800 == 30 [pid = 3860] [id = 477] 05:11:10 INFO - PROCESS | 3860 | --DOCSHELL 0C7FC400 == 29 [pid = 3860] [id = 476] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16F21400) [pid = 3860] [serial = 1399] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (17037000) [pid = 3860] [serial = 1400] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1A298C00) [pid = 3860] [serial = 1382] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1A0B3400) [pid = 3860] [serial = 1381] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F3F800) [pid = 3860] [serial = 1396] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (12AA3C00) [pid = 3860] [serial = 1384] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (131D7800) [pid = 3860] [serial = 1385] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1323E000) [pid = 3860] [serial = 1390] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (132EC800) [pid = 3860] [serial = 1391] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19B02C00) [pid = 3860] [serial = 1403] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (156B2400) [pid = 3860] [serial = 1393] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15CAC000) [pid = 3860] [serial = 1394] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12A1B800) [pid = 3860] [serial = 1387] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (12BC4000) [pid = 3860] [serial = 1388] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (18308800) [pid = 3860] [serial = 1402] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A542800) [pid = 3860] [serial = 1414] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19B0D400) [pid = 3860] [serial = 1405] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13CDD000) [pid = 3860] [serial = 1408] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A587400) [pid = 3860] [serial = 1415] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15CAB400) [pid = 3860] [serial = 1409] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1830FC00) [pid = 3860] [serial = 1411] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19B07000) [pid = 3860] [serial = 1412] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (19B0E800) [pid = 3860] [serial = 1406] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (16A3D400) [pid = 3860] [serial = 1397] [outer = 00000000] [url = about:blank] 05:11:10 INFO - PROCESS | 3860 | 1465647070724 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1093ms 05:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:11:10 INFO - PROCESS | 3860 | 1465647070788 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 3860 | 1465647070792 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 05:11:10 INFO - PROCESS | 3860 | 1465647070796 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 3860 | 1465647070798 Marionette TRACE conn3 <- [1,1914,null,{}] 05:11:10 INFO - PROCESS | 3860 | 1465647070803 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 3860 | 1465647070808 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:10 INFO - PROCESS | 3860 | 1465647070892 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:11:10 INFO - PROCESS | 3860 | 1465647070987 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 3860 | 1465647070990 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:10 INFO - PROCESS | 3860 | ++DOCSHELL 10B5AC00 == 30 [pid = 3860] [id = 488] 05:11:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (10B63C00) [pid = 3860] [serial = 1464] [outer = 00000000] 05:11:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (12BCA400) [pid = 3860] [serial = 1465] [outer = 10B63C00] 05:11:11 INFO - PROCESS | 3860 | 1465647071036 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1312C000) [pid = 3860] [serial = 1466] [outer = 10B63C00] 05:11:11 INFO - PROCESS | 3860 | 1465647071475 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 05:11:11 INFO - PROCESS | 3860 | 1465647071535 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 3860 | 1465647071539 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 05:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:11:11 INFO - PROCESS | 3860 | 1465647071544 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 3860 | 1465647071547 Marionette TRACE conn3 <- [1,1918,null,{}] 05:11:11 INFO - PROCESS | 3860 | 1465647071552 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 3860 | 1465647071555 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:11 INFO - PROCESS | 3860 | 1465647071642 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:11:11 INFO - PROCESS | 3860 | 1465647071650 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 3860 | 1465647071652 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:11 INFO - PROCESS | 3860 | ++DOCSHELL 132EC800 == 31 [pid = 3860] [id = 489] 05:11:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13C2EC00) [pid = 3860] [serial = 1467] [outer = 00000000] 05:11:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13D78000) [pid = 3860] [serial = 1468] [outer = 13C2EC00] 05:11:11 INFO - PROCESS | 3860 | 1465647071697 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1530A000) [pid = 3860] [serial = 1469] [outer = 13C2EC00] 05:11:12 INFO - PROCESS | 3860 | 1465647072156 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 625ms 05:11:12 INFO - PROCESS | 3860 | 1465647072182 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 3860 | 1465647072184 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 05:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:11:12 INFO - PROCESS | 3860 | 1465647072192 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 3860 | 1465647072198 Marionette TRACE conn3 <- [1,1922,null,{}] 05:11:12 INFO - PROCESS | 3860 | 1465647072207 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 3860 | 1465647072211 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:12 INFO - PROCESS | 3860 | 1465647072294 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:11:12 INFO - PROCESS | 3860 | 1465647072304 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 3860 | 1465647072306 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:12 INFO - PROCESS | 3860 | ++DOCSHELL 15F23C00 == 32 [pid = 3860] [id = 490] 05:11:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F27000) [pid = 3860] [serial = 1470] [outer = 00000000] 05:11:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16087000) [pid = 3860] [serial = 1471] [outer = 15F27000] 05:11:12 INFO - PROCESS | 3860 | 1465647072348 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16991C00) [pid = 3860] [serial = 1472] [outer = 15F27000] 05:11:12 INFO - PROCESS | 3860 | 1465647072792 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 655ms 05:11:12 INFO - PROCESS | 3860 | 1465647072846 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 3860 | 1465647072849 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 05:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:11:12 INFO - PROCESS | 3860 | 1465647072852 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 3860 | 1465647072854 Marionette TRACE conn3 <- [1,1926,null,{}] 05:11:12 INFO - PROCESS | 3860 | 1465647072857 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 3860 | 1465647072859 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:12 INFO - PROCESS | 3860 | 1465647072975 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:11:13 INFO - PROCESS | 3860 | 1465647073063 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 3860 | 1465647073065 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:13 INFO - PROCESS | 3860 | ++DOCSHELL 16D81000 == 33 [pid = 3860] [id = 491] 05:11:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16D8A400) [pid = 3860] [serial = 1473] [outer = 00000000] 05:11:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16F82C00) [pid = 3860] [serial = 1474] [outer = 16D8A400] 05:11:13 INFO - PROCESS | 3860 | 1465647073110 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (170AA000) [pid = 3860] [serial = 1475] [outer = 16D8A400] 05:11:13 INFO - PROCESS | 3860 | 1465647073505 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 703ms 05:11:13 INFO - PROCESS | 3860 | 1465647073551 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 3860 | 1465647073553 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 05:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:11:13 INFO - PROCESS | 3860 | 1465647073556 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 3860 | 1465647073558 Marionette TRACE conn3 <- [1,1930,null,{}] 05:11:13 INFO - PROCESS | 3860 | 1465647073561 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 3860 | 1465647073563 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:13 INFO - PROCESS | 3860 | 1465647073686 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:11:13 INFO - PROCESS | 3860 | 1465647073692 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 3860 | 1465647073697 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:13 INFO - PROCESS | 3860 | ++DOCSHELL 13239000 == 34 [pid = 3860] [id = 492] 05:11:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17816800) [pid = 3860] [serial = 1476] [outer = 00000000] 05:11:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (17A44C00) [pid = 3860] [serial = 1477] [outer = 17816800] 05:11:13 INFO - PROCESS | 3860 | 1465647073807 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1830E400) [pid = 3860] [serial = 1478] [outer = 17816800] 05:11:14 INFO - PROCESS | 3860 | 1465647074274 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 05:11:14 INFO - PROCESS | 3860 | 1465647074297 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 3860 | 1465647074299 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 05:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:11:14 INFO - PROCESS | 3860 | 1465647074309 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 3860 | 1465647074311 Marionette TRACE conn3 <- [1,1934,null,{}] 05:11:14 INFO - PROCESS | 3860 | 1465647074315 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 3860 | 1465647074317 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:14 INFO - PROCESS | 3860 | 1465647074455 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:11:14 INFO - PROCESS | 3860 | 1465647074519 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 3860 | 1465647074529 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:14 INFO - PROCESS | 3860 | ++DOCSHELL 19ECA000 == 35 [pid = 3860] [id = 493] 05:11:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19ECA800) [pid = 3860] [serial = 1479] [outer = 00000000] 05:11:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A088800) [pid = 3860] [serial = 1480] [outer = 19ECA800] 05:11:14 INFO - PROCESS | 3860 | 1465647074572 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A089800) [pid = 3860] [serial = 1481] [outer = 19ECA800] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (14EB2000) [pid = 3860] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10FC5C00) [pid = 3860] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (14EB3800) [pid = 3860] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (18305C00) [pid = 3860] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (180D3000) [pid = 3860] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (11CCBC00) [pid = 3860] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F23800) [pid = 3860] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13233400) [pid = 3860] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13D7B400) [pid = 3860] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (0F390800) [pid = 3860] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (105E4800) [pid = 3860] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (168D7400) [pid = 3860] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:11:14 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (0C7F5C00) [pid = 3860] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:11:15 INFO - PROCESS | 3860 | 1465647075045 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 797ms 05:11:15 INFO - PROCESS | 3860 | 1465647075105 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 3860 | 1465647075107 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 05:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:11:15 INFO - PROCESS | 3860 | 1465647075110 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 3860 | 1465647075111 Marionette TRACE conn3 <- [1,1938,null,{}] 05:11:15 INFO - PROCESS | 3860 | 1465647075115 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 3860 | 1465647075117 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:15 INFO - PROCESS | 3860 | 1465647075194 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:11:15 INFO - PROCESS | 3860 | 1465647075289 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 3860 | 1465647075291 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:15 INFO - PROCESS | 3860 | ++DOCSHELL 0C7EEC00 == 36 [pid = 3860] [id = 494] 05:11:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (10FC3C00) [pid = 3860] [serial = 1482] [outer = 00000000] 05:11:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (14312000) [pid = 3860] [serial = 1483] [outer = 10FC3C00] 05:11:15 INFO - PROCESS | 3860 | 1465647075333 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15446400) [pid = 3860] [serial = 1484] [outer = 10FC3C00] 05:11:15 INFO - PROCESS | 3860 | 1465647075693 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 640ms 05:11:15 INFO - PROCESS | 3860 | 1465647075748 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 3860 | 1465647075750 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 05:11:15 INFO - PROCESS | 3860 | 1465647075753 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:11:15 INFO - PROCESS | 3860 | 1465647075755 Marionette TRACE conn3 <- [1,1942,null,{}] 05:11:15 INFO - PROCESS | 3860 | 1465647075768 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 3860 | 1465647075770 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:15 INFO - PROCESS | 3860 | 1465647075855 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:11:15 INFO - PROCESS | 3860 | 1465647075860 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 3860 | 1465647075862 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:15 INFO - PROCESS | 3860 | ++DOCSHELL 105E4800 == 37 [pid = 3860] [id = 495] 05:11:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (14EB5800) [pid = 3860] [serial = 1485] [outer = 00000000] 05:11:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19B02800) [pid = 3860] [serial = 1486] [outer = 14EB5800] 05:11:15 INFO - PROCESS | 3860 | 1465647075904 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A08B400) [pid = 3860] [serial = 1487] [outer = 14EB5800] 05:11:16 INFO - PROCESS | 3860 | 1465647076311 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 594ms 05:11:16 INFO - PROCESS | 3860 | 1465647076335 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 3860 | 1465647076337 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 05:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:11:16 INFO - PROCESS | 3860 | 1465647076340 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 3860 | 1465647076342 Marionette TRACE conn3 <- [1,1946,null,{}] 05:11:16 INFO - PROCESS | 3860 | 1465647076345 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 3860 | 1465647076347 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:16 INFO - PROCESS | 3860 | 1465647076478 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:11:16 INFO - PROCESS | 3860 | 1465647076485 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 3860 | 1465647076487 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:16 INFO - PROCESS | 3860 | ++DOCSHELL 1789AC00 == 38 [pid = 3860] [id = 496] 05:11:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17A43C00) [pid = 3860] [serial = 1488] [outer = 00000000] 05:11:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A542800) [pid = 3860] [serial = 1489] [outer = 17A43C00] 05:11:16 INFO - PROCESS | 3860 | 1465647076531 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A54AC00) [pid = 3860] [serial = 1490] [outer = 17A43C00] 05:11:16 INFO - PROCESS | 3860 | 1465647076965 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 687ms 05:11:17 INFO - PROCESS | 3860 | 1465647077041 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 3860 | 1465647077045 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 05:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:11:17 INFO - PROCESS | 3860 | 1465647077051 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 3860 | 1465647077055 Marionette TRACE conn3 <- [1,1950,null,{}] 05:11:17 INFO - PROCESS | 3860 | 1465647077062 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 3860 | 1465647077065 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:17 INFO - PROCESS | 3860 | 1465647077290 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:11:17 INFO - PROCESS | 3860 | 1465647077393 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 3860 | 1465647077397 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:17 INFO - PROCESS | 3860 | ++DOCSHELL 11AD2C00 == 39 [pid = 3860] [id = 497] 05:11:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (11AD3800) [pid = 3860] [serial = 1491] [outer = 00000000] 05:11:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (12AE1C00) [pid = 3860] [serial = 1492] [outer = 11AD3800] 05:11:17 INFO - PROCESS | 3860 | 1465647077453 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (13151C00) [pid = 3860] [serial = 1493] [outer = 11AD3800] 05:11:18 INFO - PROCESS | 3860 | 1465647078004 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 999ms 05:11:18 INFO - PROCESS | 3860 | 1465647078055 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 3860 | 1465647078059 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 05:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:11:18 INFO - PROCESS | 3860 | 1465647078066 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 3860 | 1465647078069 Marionette TRACE conn3 <- [1,1954,null,{}] 05:11:18 INFO - PROCESS | 3860 | 1465647078073 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 3860 | 1465647078076 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:18 INFO - PROCESS | 3860 | 1465647078185 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:11:18 INFO - PROCESS | 3860 | 1465647078296 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 3860 | 1465647078299 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:18 INFO - PROCESS | 3860 | ++DOCSHELL 14F11C00 == 40 [pid = 3860] [id = 498] 05:11:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (15446000) [pid = 3860] [serial = 1494] [outer = 00000000] 05:11:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15CA8800) [pid = 3860] [serial = 1495] [outer = 15446000] 05:11:18 INFO - PROCESS | 3860 | 1465647078353 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15E3E000) [pid = 3860] [serial = 1496] [outer = 15446000] 05:11:18 INFO - PROCESS | 3860 | 1465647078935 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 905ms 05:11:18 INFO - PROCESS | 3860 | 1465647078970 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 3860 | 1465647078972 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 05:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:11:18 INFO - PROCESS | 3860 | 1465647078977 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 3860 | 1465647078980 Marionette TRACE conn3 <- [1,1958,null,{}] 05:11:18 INFO - PROCESS | 3860 | 1465647078991 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 3860 | 1465647078996 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:19 INFO - PROCESS | 3860 | 1465647079103 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:11:19 INFO - PROCESS | 3860 | 1465647079212 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 3860 | 1465647079216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:19 INFO - PROCESS | 3860 | ++DOCSHELL 18307C00 == 41 [pid = 3860] [id = 499] 05:11:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (18308800) [pid = 3860] [serial = 1497] [outer = 00000000] 05:11:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19B0C800) [pid = 3860] [serial = 1498] [outer = 18308800] 05:11:19 INFO - PROCESS | 3860 | 1465647079312 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A0C0000) [pid = 3860] [serial = 1499] [outer = 18308800] 05:11:19 INFO - PROCESS | 3860 | 1465647079849 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 953ms 05:11:19 INFO - PROCESS | 3860 | 1465647079920 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 3860 | 1465647079923 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 05:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:11:19 INFO - PROCESS | 3860 | 1465647079927 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 3860 | 1465647079929 Marionette TRACE conn3 <- [1,1962,null,{}] 05:11:19 INFO - PROCESS | 3860 | 1465647079932 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 3860 | 1465647079934 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:20 INFO - PROCESS | 3860 | 1465647080038 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:11:20 INFO - PROCESS | 3860 | 1465647080175 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 3860 | 1465647080178 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:20 INFO - PROCESS | 3860 | ++DOCSHELL 16A43800 == 42 [pid = 3860] [id = 500] 05:11:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (18065C00) [pid = 3860] [serial = 1500] [outer = 00000000] 05:11:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (19B0D800) [pid = 3860] [serial = 1501] [outer = 18065C00] 05:11:20 INFO - PROCESS | 3860 | 1465647080234 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1A7A5400) [pid = 3860] [serial = 1502] [outer = 18065C00] 05:11:21 INFO - PROCESS | 3860 | 1465647081000 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1093ms 05:11:21 INFO - PROCESS | 3860 | 1465647081022 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 3860 | 1465647081026 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 05:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:11:21 INFO - PROCESS | 3860 | 1465647081030 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 3860 | 1465647081033 Marionette TRACE conn3 <- [1,1966,null,{}] 05:11:21 INFO - PROCESS | 3860 | 1465647081057 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 3860 | 1465647081061 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:21 INFO - PROCESS | 3860 | 1465647081212 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:11:21 INFO - PROCESS | 3860 | 1465647081299 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 3860 | 1465647081301 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:21 INFO - PROCESS | 3860 | ++DOCSHELL 10FCC800 == 43 [pid = 3860] [id = 501] 05:11:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10FCD800) [pid = 3860] [serial = 1503] [outer = 00000000] 05:11:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1323AC00) [pid = 3860] [serial = 1504] [outer = 10FCD800] 05:11:21 INFO - PROCESS | 3860 | 1465647081349 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (132EC000) [pid = 3860] [serial = 1505] [outer = 10FCD800] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 105E4800 == 42 [pid = 3860] [id = 495] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 0C7EEC00 == 41 [pid = 3860] [id = 494] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 19ECA000 == 40 [pid = 3860] [id = 493] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 13239000 == 39 [pid = 3860] [id = 492] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 16D81000 == 38 [pid = 3860] [id = 491] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 15F23C00 == 37 [pid = 3860] [id = 490] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 132EC800 == 36 [pid = 3860] [id = 489] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 10B5AC00 == 35 [pid = 3860] [id = 488] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 0C7F1800 == 34 [pid = 3860] [id = 487] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 1031E800 == 33 [pid = 3860] [id = 486] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 17A46400 == 32 [pid = 3860] [id = 485] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 16A43800 == 31 [pid = 3860] [id = 500] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 18307C00 == 30 [pid = 3860] [id = 499] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 1789AC00 == 29 [pid = 3860] [id = 496] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 11AD2C00 == 28 [pid = 3860] [id = 497] 05:11:22 INFO - PROCESS | 3860 | --DOCSHELL 14F11C00 == 27 [pid = 3860] [id = 498] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19ECE400) [pid = 3860] [serial = 1456] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (197A2800) [pid = 3860] [serial = 1453] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (12890400) [pid = 3860] [serial = 1432] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (15F3C400) [pid = 3860] [serial = 1441] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (12AA2C00) [pid = 3860] [serial = 1433] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1323B400) [pid = 3860] [serial = 1435] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1365CC00) [pid = 3860] [serial = 1436] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15310000) [pid = 3860] [serial = 1438] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (10433C00) [pid = 3860] [serial = 1429] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (105F0800) [pid = 3860] [serial = 1430] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (12AA3400) [pid = 3860] [serial = 1427] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (11C28C00) [pid = 3860] [serial = 1426] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16D85C00) [pid = 3860] [serial = 1444] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15F44000) [pid = 3860] [serial = 1442] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10F17800) [pid = 3860] [serial = 1447] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16F29800) [pid = 3860] [serial = 1445] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12811800) [pid = 3860] [serial = 1448] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (17A3F400) [pid = 3860] [serial = 1450] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13124C00) [pid = 3860] [serial = 1418] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (11CC6400) [pid = 3860] [serial = 1417] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (197A3000) [pid = 3860] [serial = 1454] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F37C00) [pid = 3860] [serial = 1421] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15C27C00) [pid = 3860] [serial = 1420] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A294000) [pid = 3860] [serial = 1424] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (19EC7C00) [pid = 3860] [serial = 1423] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (18150000) [pid = 3860] [serial = 1451] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15E3A400) [pid = 3860] [serial = 1439] [outer = 00000000] [url = about:blank] 05:11:22 INFO - PROCESS | 3860 | 1465647082476 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1499ms 05:11:22 INFO - PROCESS | 3860 | 1465647082535 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:11:22 INFO - PROCESS | 3860 | 1465647082539 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 05:11:22 INFO - PROCESS | 3860 | 1465647082544 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 3860 | 1465647082547 Marionette TRACE conn3 <- [1,1970,null,{}] 05:11:22 INFO - PROCESS | 3860 | 1465647082552 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 3860 | 1465647082555 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:22 INFO - PROCESS | 3860 | 1465647082676 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:11:22 INFO - PROCESS | 3860 | 1465647082769 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 3860 | 1465647082772 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:22 INFO - PROCESS | 3860 | ++DOCSHELL 1036C800 == 28 [pid = 3860] [id = 502] 05:11:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1036F400) [pid = 3860] [serial = 1506] [outer = 00000000] 05:11:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10A52400) [pid = 3860] [serial = 1507] [outer = 1036F400] 05:11:22 INFO - PROCESS | 3860 | 1465647082818 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (10F0D400) [pid = 3860] [serial = 1508] [outer = 1036F400] 05:11:23 INFO - PROCESS | 3860 | 1465647083244 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 05:11:23 INFO - PROCESS | 3860 | 1465647083281 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 3860 | 1465647083286 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 05:11:23 INFO - PROCESS | 3860 | 1465647083296 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:11:23 INFO - PROCESS | 3860 | 1465647083298 Marionette TRACE conn3 <- [1,1974,null,{}] 05:11:23 INFO - PROCESS | 3860 | 1465647083302 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 3860 | 1465647083305 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:23 INFO - PROCESS | 3860 | 1465647083389 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:11:23 INFO - PROCESS | 3860 | 1465647083395 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 3860 | 1465647083397 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:23 INFO - PROCESS | 3860 | ++DOCSHELL 12812C00 == 29 [pid = 3860] [id = 503] 05:11:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12813000) [pid = 3860] [serial = 1509] [outer = 00000000] 05:11:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (12A17800) [pid = 3860] [serial = 1510] [outer = 12813000] 05:11:23 INFO - PROCESS | 3860 | 1465647083444 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12AA7000) [pid = 3860] [serial = 1511] [outer = 12813000] 05:11:23 INFO - PROCESS | 3860 | 1465647083905 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 641ms 05:11:23 INFO - PROCESS | 3860 | 1465647083935 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 3860 | 1465647083937 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 05:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:11:23 INFO - PROCESS | 3860 | 1465647083945 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 3860 | 1465647083948 Marionette TRACE conn3 <- [1,1978,null,{}] 05:11:23 INFO - PROCESS | 3860 | 1465647083959 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 3860 | 1465647083964 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:24 INFO - PROCESS | 3860 | 1465647084050 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:11:24 INFO - PROCESS | 3860 | 1465647084090 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 3860 | 1465647084093 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:24 INFO - PROCESS | 3860 | ++DOCSHELL 13238800 == 30 [pid = 3860] [id = 504] 05:11:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1323BC00) [pid = 3860] [serial = 1512] [outer = 00000000] 05:11:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (13246800) [pid = 3860] [serial = 1513] [outer = 1323BC00] 05:11:24 INFO - PROCESS | 3860 | 1465647084225 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13930400) [pid = 3860] [serial = 1514] [outer = 1323BC00] 05:11:24 INFO - PROCESS | 3860 | 1465647084623 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 702ms 05:11:24 INFO - PROCESS | 3860 | 1465647084654 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 3860 | 1465647084657 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 05:11:24 INFO - PROCESS | 3860 | 1465647084660 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:11:24 INFO - PROCESS | 3860 | 1465647084662 Marionette TRACE conn3 <- [1,1982,null,{}] 05:11:24 INFO - PROCESS | 3860 | 1465647084666 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 3860 | 1465647084668 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:24 INFO - PROCESS | 3860 | 1465647084785 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:11:24 INFO - PROCESS | 3860 | 1465647084790 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 3860 | 1465647084792 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:24 INFO - PROCESS | 3860 | ++DOCSHELL 13246000 == 31 [pid = 3860] [id = 505] 05:11:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1365C400) [pid = 3860] [serial = 1515] [outer = 00000000] 05:11:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1544D000) [pid = 3860] [serial = 1516] [outer = 1365C400] 05:11:24 INFO - PROCESS | 3860 | 1465647084839 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15C32400) [pid = 3860] [serial = 1517] [outer = 1365C400] 05:11:25 INFO - PROCESS | 3860 | 1465647085280 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 640ms 05:11:25 INFO - PROCESS | 3860 | 1465647085299 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 3860 | 1465647085301 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 05:11:25 INFO - PROCESS | 3860 | 1465647085304 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:11:25 INFO - PROCESS | 3860 | 1465647085306 Marionette TRACE conn3 <- [1,1986,null,{}] 05:11:25 INFO - PROCESS | 3860 | 1465647085315 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 3860 | 1465647085317 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:25 INFO - PROCESS | 3860 | 1465647085423 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:11:25 INFO - PROCESS | 3860 | 1465647085512 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 3860 | 1465647085514 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:25 INFO - PROCESS | 3860 | ++DOCSHELL 15E39800 == 32 [pid = 3860] [id = 506] 05:11:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15E39C00) [pid = 3860] [serial = 1518] [outer = 00000000] 05:11:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F24000) [pid = 3860] [serial = 1519] [outer = 15E39C00] 05:11:25 INFO - PROCESS | 3860 | 1465647085557 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15F2D400) [pid = 3860] [serial = 1520] [outer = 15E39C00] 05:11:25 INFO - PROCESS | 3860 | 1465647085959 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 703ms 05:11:26 INFO - PROCESS | 3860 | 1465647086005 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 3860 | 1465647086007 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 05:11:26 INFO - PROCESS | 3860 | 1465647086010 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:11:26 INFO - PROCESS | 3860 | 1465647086011 Marionette TRACE conn3 <- [1,1990,null,{}] 05:11:26 INFO - PROCESS | 3860 | 1465647086015 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 3860 | 1465647086020 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:26 INFO - PROCESS | 3860 | 1465647086163 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:11:26 INFO - PROCESS | 3860 | 1465647086227 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 3860 | 1465647086229 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:26 INFO - PROCESS | 3860 | ++DOCSHELL 168D5400 == 33 [pid = 3860] [id = 507] 05:11:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16D86000) [pid = 3860] [serial = 1521] [outer = 00000000] 05:11:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (16F1C000) [pid = 3860] [serial = 1522] [outer = 16D86000] 05:11:26 INFO - PROCESS | 3860 | 1465647086272 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (16F86C00) [pid = 3860] [serial = 1523] [outer = 16D86000] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (16D8A400) [pid = 3860] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (17816800) [pid = 3860] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (10FC3C00) [pid = 3860] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (197A7400) [pid = 3860] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (19ECA800) [pid = 3860] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (0C7F3400) [pid = 3860] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (14EB5800) [pid = 3860] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15F27000) [pid = 3860] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10B63C00) [pid = 3860] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13C2EC00) [pid = 3860] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10B5DC00) [pid = 3860] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:11:26 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (17A43C00) [pid = 3860] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:11:26 INFO - PROCESS | 3860 | 1465647086939 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1000ms 05:11:27 INFO - PROCESS | 3860 | 1465647087014 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 3860 | 1465647087016 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 05:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:11:27 INFO - PROCESS | 3860 | 1465647087028 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 3860 | 1465647087030 Marionette TRACE conn3 <- [1,1994,null,{}] 05:11:27 INFO - PROCESS | 3860 | 1465647087034 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 3860 | 1465647087036 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:27 INFO - PROCESS | 3860 | 1465647087144 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:11:27 INFO - PROCESS | 3860 | 1465647087208 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 3860 | 1465647087210 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:27 INFO - PROCESS | 3860 | ++DOCSHELL 0C7FAC00 == 34 [pid = 3860] [id = 508] 05:11:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10431400) [pid = 3860] [serial = 1524] [outer = 00000000] 05:11:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (14310000) [pid = 3860] [serial = 1525] [outer = 10431400] 05:11:27 INFO - PROCESS | 3860 | 1465647087255 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (14EB5800) [pid = 3860] [serial = 1526] [outer = 10431400] 05:11:27 INFO - PROCESS | 3860 | 1465647087609 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 655ms 05:11:27 INFO - PROCESS | 3860 | 1465647087677 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 3860 | 1465647087679 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 05:11:27 INFO - PROCESS | 3860 | 1465647087682 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:11:27 INFO - PROCESS | 3860 | 1465647087684 Marionette TRACE conn3 <- [1,1998,null,{}] 05:11:27 INFO - PROCESS | 3860 | 1465647087687 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 3860 | 1465647087689 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:27 INFO - PROCESS | 3860 | 1465647087765 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:11:27 INFO - PROCESS | 3860 | 1465647087770 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 3860 | 1465647087772 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:27 INFO - PROCESS | 3860 | ++DOCSHELL 1430A000 == 35 [pid = 3860] [id = 509] 05:11:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E3F400) [pid = 3860] [serial = 1527] [outer = 00000000] 05:11:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17A3EC00) [pid = 3860] [serial = 1528] [outer = 15E3F400] 05:11:27 INFO - PROCESS | 3860 | 1465647087815 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (177CFC00) [pid = 3860] [serial = 1529] [outer = 15E3F400] 05:11:28 INFO - PROCESS | 3860 | 1465647088232 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 593ms 05:11:28 INFO - PROCESS | 3860 | 1465647088281 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 3860 | 1465647088283 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 05:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:11:28 INFO - PROCESS | 3860 | 1465647088286 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 3860 | 1465647088288 Marionette TRACE conn3 <- [1,2002,null,{}] 05:11:28 INFO - PROCESS | 3860 | 1465647088296 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 3860 | 1465647088297 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:28 INFO - PROCESS | 3860 | 1465647088372 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:11:28 INFO - PROCESS | 3860 | 1465647088378 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 3860 | 1465647088380 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:28 INFO - PROCESS | 3860 | ++DOCSHELL 13235C00 == 36 [pid = 3860] [id = 510] 05:11:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (18304800) [pid = 3860] [serial = 1530] [outer = 00000000] 05:11:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (197A3C00) [pid = 3860] [serial = 1531] [outer = 18304800] 05:11:28 INFO - PROCESS | 3860 | 1465647088422 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (197A4800) [pid = 3860] [serial = 1532] [outer = 18304800] 05:11:29 INFO - PROCESS | 3860 | 1465647089091 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 906ms 05:11:29 INFO - PROCESS | 3860 | 1465647089191 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 3860 | 1465647089195 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 05:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:11:29 INFO - PROCESS | 3860 | 1465647089200 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 3860 | 1465647089204 Marionette TRACE conn3 <- [1,2006,null,{}] 05:11:29 INFO - PROCESS | 3860 | 1465647089210 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 3860 | 1465647089213 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:29 INFO - PROCESS | 3860 | 1465647089343 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:11:29 INFO - PROCESS | 3860 | 1465647089457 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 3860 | 1465647089460 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:29 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F0800 == 37 [pid = 3860] [id = 511] 05:11:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (0F397400) [pid = 3860] [serial = 1533] [outer = 00000000] 05:11:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (114BF400) [pid = 3860] [serial = 1534] [outer = 0F397400] 05:11:29 INFO - PROCESS | 3860 | 1465647089515 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12815C00) [pid = 3860] [serial = 1535] [outer = 0F397400] 05:11:30 INFO - PROCESS | 3860 | 1465647090277 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1140ms 05:11:30 INFO - PROCESS | 3860 | 1465647090348 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 3860 | 1465647090353 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 05:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:11:30 INFO - PROCESS | 3860 | 1465647090359 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 3860 | 1465647090362 Marionette TRACE conn3 <- [1,2010,null,{}] 05:11:30 INFO - PROCESS | 3860 | 1465647090366 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 3860 | 1465647090369 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:30 INFO - PROCESS | 3860 | 1465647090500 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:11:30 INFO - PROCESS | 3860 | 1465647090629 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 3860 | 1465647090632 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:30 INFO - PROCESS | 3860 | ++DOCSHELL 13232800 == 38 [pid = 3860] [id = 512] 05:11:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13237000) [pid = 3860] [serial = 1536] [outer = 00000000] 05:11:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (13CE2800) [pid = 3860] [serial = 1537] [outer = 13237000] 05:11:30 INFO - PROCESS | 3860 | 1465647090689 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (14F11C00) [pid = 3860] [serial = 1538] [outer = 13237000] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 1430A000 == 37 [pid = 3860] [id = 509] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 0C7FAC00 == 36 [pid = 3860] [id = 508] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 168D5400 == 35 [pid = 3860] [id = 507] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 15E39800 == 34 [pid = 3860] [id = 506] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 13246000 == 33 [pid = 3860] [id = 505] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 13238800 == 32 [pid = 3860] [id = 504] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 12812C00 == 31 [pid = 3860] [id = 503] 05:11:31 INFO - PROCESS | 3860 | --DOCSHELL 1036C800 == 30 [pid = 3860] [id = 502] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (16F82C00) [pid = 3860] [serial = 1474] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (170AA000) [pid = 3860] [serial = 1475] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1830E400) [pid = 3860] [serial = 1478] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (14312000) [pid = 3860] [serial = 1483] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (17A44C00) [pid = 3860] [serial = 1477] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1A085800) [pid = 3860] [serial = 1457] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1A088800) [pid = 3860] [serial = 1480] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10430400) [pid = 3860] [serial = 1462] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A08B400) [pid = 3860] [serial = 1487] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10A4A400) [pid = 3860] [serial = 1463] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16087000) [pid = 3860] [serial = 1471] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12BCA400) [pid = 3860] [serial = 1465] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1312C000) [pid = 3860] [serial = 1466] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13D78000) [pid = 3860] [serial = 1468] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1530A000) [pid = 3860] [serial = 1469] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (12817400) [pid = 3860] [serial = 1459] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13231000) [pid = 3860] [serial = 1460] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A54AC00) [pid = 3860] [serial = 1490] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A542800) [pid = 3860] [serial = 1489] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (19B02800) [pid = 3860] [serial = 1486] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1A089800) [pid = 3860] [serial = 1481] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (16991C00) [pid = 3860] [serial = 1472] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15446400) [pid = 3860] [serial = 1484] [outer = 00000000] [url = about:blank] 05:11:31 INFO - PROCESS | 3860 | 1465647091473 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1140ms 05:11:31 INFO - PROCESS | 3860 | 1465647091504 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 3860 | 1465647091507 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 05:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:11:31 INFO - PROCESS | 3860 | 1465647091514 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 3860 | 1465647091519 Marionette TRACE conn3 <- [1,2014,null,{}] 05:11:31 INFO - PROCESS | 3860 | 1465647091524 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 3860 | 1465647091526 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:31 INFO - PROCESS | 3860 | 1465647091627 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:11:31 INFO - PROCESS | 3860 | 1465647091722 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 3860 | 1465647091724 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:31 INFO - PROCESS | 3860 | ++DOCSHELL 10A4CC00 == 31 [pid = 3860] [id = 513] 05:11:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (10A4DC00) [pid = 3860] [serial = 1539] [outer = 00000000] 05:11:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (11233400) [pid = 3860] [serial = 1540] [outer = 10A4DC00] 05:11:31 INFO - PROCESS | 3860 | 1465647091771 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (12A9D800) [pid = 3860] [serial = 1541] [outer = 10A4DC00] 05:11:32 INFO - PROCESS | 3860 | 1465647092214 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 05:11:32 INFO - PROCESS | 3860 | 1465647092255 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 3860 | 1465647092259 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 05:11:32 INFO - PROCESS | 3860 | 1465647092265 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:11:32 INFO - PROCESS | 3860 | 1465647092267 Marionette TRACE conn3 <- [1,2018,null,{}] 05:11:32 INFO - PROCESS | 3860 | 1465647092271 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 3860 | 1465647092273 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:32 INFO - PROCESS | 3860 | 1465647092360 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:11:32 INFO - PROCESS | 3860 | 1465647092366 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 3860 | 1465647092368 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:32 INFO - PROCESS | 3860 | ++DOCSHELL 1311F400 == 32 [pid = 3860] [id = 514] 05:11:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13147400) [pid = 3860] [serial = 1542] [outer = 00000000] 05:11:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1323E000) [pid = 3860] [serial = 1543] [outer = 13147400] 05:11:32 INFO - PROCESS | 3860 | 1465647092417 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13CDC000) [pid = 3860] [serial = 1544] [outer = 13147400] 05:11:32 INFO - PROCESS | 3860 | 1465647092887 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 05:11:32 INFO - PROCESS | 3860 | 1465647092903 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 3860 | 1465647092905 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 05:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:11:32 INFO - PROCESS | 3860 | 1465647092913 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 3860 | 1465647092916 Marionette TRACE conn3 <- [1,2022,null,{}] 05:11:32 INFO - PROCESS | 3860 | 1465647092927 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 3860 | 1465647092931 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:32 INFO - PROCESS | 3860 | 1465647093013 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:11:33 INFO - PROCESS | 3860 | 1465647093023 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 3860 | 1465647093026 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:33 INFO - PROCESS | 3860 | ++DOCSHELL 15E3E400 == 33 [pid = 3860] [id = 515] 05:11:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15E3E800) [pid = 3860] [serial = 1545] [outer = 00000000] 05:11:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F2D000) [pid = 3860] [serial = 1546] [outer = 15E3E800] 05:11:33 INFO - PROCESS | 3860 | 1465647093075 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16080800) [pid = 3860] [serial = 1547] [outer = 15E3E800] 05:11:33 INFO - PROCESS | 3860 | 1465647093545 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 702ms 05:11:33 INFO - PROCESS | 3860 | 1465647093613 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 3860 | 1465647093616 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 05:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:11:33 INFO - PROCESS | 3860 | 1465647093619 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 3860 | 1465647093620 Marionette TRACE conn3 <- [1,2026,null,{}] 05:11:33 INFO - PROCESS | 3860 | 1465647093624 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 3860 | 1465647093626 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:33 INFO - PROCESS | 3860 | 1465647093711 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:11:33 INFO - PROCESS | 3860 | 1465647093746 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 3860 | 1465647093748 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:33 INFO - PROCESS | 3860 | ++DOCSHELL 166CB000 == 34 [pid = 3860] [id = 516] 05:11:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1698F400) [pid = 3860] [serial = 1548] [outer = 00000000] 05:11:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16EC5000) [pid = 3860] [serial = 1549] [outer = 1698F400] 05:11:33 INFO - PROCESS | 3860 | 1465647093791 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16F83000) [pid = 3860] [serial = 1550] [outer = 1698F400] 05:11:34 INFO - PROCESS | 3860 | 1465647094254 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 687ms 05:11:34 INFO - PROCESS | 3860 | 1465647094318 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 3860 | 1465647094320 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 05:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:11:34 INFO - PROCESS | 3860 | 1465647094329 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 3860 | 1465647094331 Marionette TRACE conn3 <- [1,2030,null,{}] 05:11:34 INFO - PROCESS | 3860 | 1465647094334 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 3860 | 1465647094336 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:34 INFO - PROCESS | 3860 | 1465647094444 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:11:34 INFO - PROCESS | 3860 | 1465647094453 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 3860 | 1465647094455 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:34 INFO - PROCESS | 3860 | ++DOCSHELL 16EC4C00 == 35 [pid = 3860] [id = 517] 05:11:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16F26000) [pid = 3860] [serial = 1551] [outer = 00000000] 05:11:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (177CC400) [pid = 3860] [serial = 1552] [outer = 16F26000] 05:11:34 INFO - PROCESS | 3860 | 1465647094498 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (177CF000) [pid = 3860] [serial = 1553] [outer = 16F26000] 05:11:34 INFO - PROCESS | 3860 | 1465647094973 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 687ms 05:11:35 INFO - PROCESS | 3860 | 1465647095023 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 3860 | 1465647095025 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 05:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:11:35 INFO - PROCESS | 3860 | 1465647095028 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 3860 | 1465647095030 Marionette TRACE conn3 <- [1,2034,null,{}] 05:11:35 INFO - PROCESS | 3860 | 1465647095033 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 3860 | 1465647095039 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:35 INFO - PROCESS | 3860 | 1465647095190 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:11:35 INFO - PROCESS | 3860 | 1465647095214 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 3860 | 1465647095216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:35 INFO - PROCESS | 3860 | ++DOCSHELL 19B04000 == 36 [pid = 3860] [id = 518] 05:11:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19B05C00) [pid = 3860] [serial = 1554] [outer = 00000000] 05:11:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19B0BC00) [pid = 3860] [serial = 1555] [outer = 19B05C00] 05:11:35 INFO - PROCESS | 3860 | 1465647095267 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19B0C000) [pid = 3860] [serial = 1556] [outer = 19B05C00] 05:11:35 INFO - PROCESS | 3860 | 1465647095710 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 05:11:35 INFO - PROCESS | 3860 | 1465647095769 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 3860 | 1465647095771 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 05:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:11:35 INFO - PROCESS | 3860 | 1465647095780 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 3860 | 1465647095781 Marionette TRACE conn3 <- [1,2038,null,{}] 05:11:35 INFO - PROCESS | 3860 | 1465647095785 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 3860 | 1465647095786 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:35 INFO - PROCESS | 3860 | 1465647095894 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:11:35 INFO - PROCESS | 3860 | 1465647095899 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 3860 | 1465647095901 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:35 INFO - PROCESS | 3860 | ++DOCSHELL 19ED0800 == 37 [pid = 3860] [id = 519] 05:11:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19ED1000) [pid = 3860] [serial = 1557] [outer = 00000000] 05:11:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A089800) [pid = 3860] [serial = 1558] [outer = 19ED1000] 05:11:35 INFO - PROCESS | 3860 | 1465647095943 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1A08B400) [pid = 3860] [serial = 1559] [outer = 19ED1000] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1365C400) [pid = 3860] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1323BC00) [pid = 3860] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (12813000) [pid = 3860] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (10FCD800) [pid = 3860] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1036F400) [pid = 3860] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11AD3800) [pid = 3860] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15446000) [pid = 3860] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (18308800) [pid = 3860] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (18065C00) [pid = 3860] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15E39C00) [pid = 3860] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10431400) [pid = 3860] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16D86000) [pid = 3860] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:11:36 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15E3F400) [pid = 3860] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:11:36 INFO - PROCESS | 3860 | 1465647096471 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 05:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:11:36 INFO - PROCESS | 3860 | 1465647096541 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 3860 | 1465647096543 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 05:11:36 INFO - PROCESS | 3860 | 1465647096546 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 3860 | 1465647096547 Marionette TRACE conn3 <- [1,2042,null,{}] 05:11:36 INFO - PROCESS | 3860 | 1465647096550 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 3860 | 1465647096552 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:36 INFO - PROCESS | 3860 | 1465647096631 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:11:36 INFO - PROCESS | 3860 | 1465647096636 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 3860 | 1465647096638 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:36 INFO - PROCESS | 3860 | ++DOCSHELL 12A18C00 == 38 [pid = 3860] [id = 520] 05:11:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1323D400) [pid = 3860] [serial = 1560] [outer = 00000000] 05:11:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15E3A000) [pid = 3860] [serial = 1561] [outer = 1323D400] 05:11:36 INFO - PROCESS | 3860 | 1465647096681 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (17A43000) [pid = 3860] [serial = 1562] [outer = 1323D400] 05:11:37 INFO - PROCESS | 3860 | 1465647097105 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 624ms 05:11:37 INFO - PROCESS | 3860 | 1465647097166 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 3860 | 1465647097168 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 05:11:37 INFO - PROCESS | 3860 | 1465647097171 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:11:37 INFO - PROCESS | 3860 | 1465647097173 Marionette TRACE conn3 <- [1,2046,null,{}] 05:11:37 INFO - PROCESS | 3860 | 1465647097176 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 3860 | 1465647097178 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:37 INFO - PROCESS | 3860 | 1465647097255 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:11:37 INFO - PROCESS | 3860 | 1465647097262 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 3860 | 1465647097264 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:37 INFO - PROCESS | 3860 | ++DOCSHELL 14F16400 == 39 [pid = 3860] [id = 521] 05:11:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1544A400) [pid = 3860] [serial = 1563] [outer = 00000000] 05:11:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19ED1C00) [pid = 3860] [serial = 1564] [outer = 1544A400] 05:11:37 INFO - PROCESS | 3860 | 1465647097324 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A0BE800) [pid = 3860] [serial = 1565] [outer = 1544A400] 05:11:37 INFO - PROCESS | 3860 | 1465647097746 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 593ms 05:11:37 INFO - PROCESS | 3860 | 1465647097768 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 3860 | 1465647097770 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 05:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:11:37 INFO - PROCESS | 3860 | 1465647097791 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 3860 | 1465647097793 Marionette TRACE conn3 <- [1,2050,null,{}] 05:11:37 INFO - PROCESS | 3860 | 1465647097797 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 3860 | 1465647097798 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:37 INFO - PROCESS | 3860 | 1465647097876 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:11:37 INFO - PROCESS | 3860 | 1465647097881 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 3860 | 1465647097883 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:37 INFO - PROCESS | 3860 | ++DOCSHELL 19ECB400 == 40 [pid = 3860] [id = 522] 05:11:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A29A000) [pid = 3860] [serial = 1566] [outer = 00000000] 05:11:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A54A400) [pid = 3860] [serial = 1567] [outer = 1A29A000] 05:11:37 INFO - PROCESS | 3860 | 1465647097925 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A58A800) [pid = 3860] [serial = 1568] [outer = 1A29A000] 05:11:38 INFO - PROCESS | 3860 | 1465647098591 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 828ms 05:11:38 INFO - PROCESS | 3860 | 1465647098635 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 3860 | 1465647098639 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 05:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:11:38 INFO - PROCESS | 3860 | 1465647098644 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 3860 | 1465647098648 Marionette TRACE conn3 <- [1,2054,null,{}] 05:11:38 INFO - PROCESS | 3860 | 1465647098653 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 3860 | 1465647098657 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:38 INFO - PROCESS | 3860 | 1465647098769 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:11:38 INFO - PROCESS | 3860 | 1465647098910 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 3860 | 1465647098913 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:38 INFO - PROCESS | 3860 | ++DOCSHELL 105E7000 == 41 [pid = 3860] [id = 523] 05:11:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (105F1C00) [pid = 3860] [serial = 1569] [outer = 00000000] 05:11:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (12A1B000) [pid = 3860] [serial = 1570] [outer = 105F1C00] 05:11:38 INFO - PROCESS | 3860 | 1465647098969 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (13126000) [pid = 3860] [serial = 1571] [outer = 105F1C00] 05:11:39 INFO - PROCESS | 3860 | 1465647099556 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 952ms 05:11:39 INFO - PROCESS | 3860 | 1465647099591 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 3860 | 1465647099596 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 05:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:11:39 INFO - PROCESS | 3860 | 1465647099602 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 3860 | 1465647099605 Marionette TRACE conn3 <- [1,2058,null,{}] 05:11:39 INFO - PROCESS | 3860 | 1465647099609 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 3860 | 1465647099611 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:39 INFO - PROCESS | 3860 | 1465647099718 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:11:39 INFO - PROCESS | 3860 | 1465647099856 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 3860 | 1465647099859 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:39 INFO - PROCESS | 3860 | ++DOCSHELL 1430A000 == 42 [pid = 3860] [id = 524] 05:11:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1430AC00) [pid = 3860] [serial = 1572] [outer = 00000000] 05:11:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (15446400) [pid = 3860] [serial = 1573] [outer = 1430AC00] 05:11:39 INFO - PROCESS | 3860 | 1465647099914 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (15E3B000) [pid = 3860] [serial = 1574] [outer = 1430AC00] 05:11:40 INFO - PROCESS | 3860 | 1465647100514 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 952ms 05:11:40 INFO - PROCESS | 3860 | 1465647100547 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 3860 | 1465647100549 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 05:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:11:40 INFO - PROCESS | 3860 | 1465647100553 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 3860 | 1465647100557 Marionette TRACE conn3 <- [1,2062,null,{}] 05:11:40 INFO - PROCESS | 3860 | 1465647100568 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 3860 | 1465647100572 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:40 INFO - PROCESS | 3860 | 1465647100677 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:11:40 INFO - PROCESS | 3860 | 1465647100817 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 3860 | 1465647100820 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:40 INFO - PROCESS | 3860 | ++DOCSHELL 19B05400 == 43 [pid = 3860] [id = 525] 05:11:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (19B06800) [pid = 3860] [serial = 1575] [outer = 00000000] 05:11:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1A08E400) [pid = 3860] [serial = 1576] [outer = 19B06800] 05:11:40 INFO - PROCESS | 3860 | 1465647100876 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1A54B400) [pid = 3860] [serial = 1577] [outer = 19B06800] 05:11:41 INFO - PROCESS | 3860 | 1465647101436 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 953ms 05:11:41 INFO - PROCESS | 3860 | 1465647101498 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 3860 | 1465647101501 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 05:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:11:41 INFO - PROCESS | 3860 | 1465647101505 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 3860 | 1465647101506 Marionette TRACE conn3 <- [1,2066,null,{}] 05:11:41 INFO - PROCESS | 3860 | 1465647101510 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 3860 | 1465647101512 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:41 INFO - PROCESS | 3860 | 1465647101619 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:11:41 INFO - PROCESS | 3860 | 1465647101864 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 3860 | 1465647101867 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:41 INFO - PROCESS | 3860 | ++DOCSHELL 103E4800 == 44 [pid = 3860] [id = 526] 05:11:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10431400) [pid = 3860] [serial = 1578] [outer = 00000000] 05:11:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (105F2000) [pid = 3860] [serial = 1579] [outer = 10431400] 05:11:41 INFO - PROCESS | 3860 | 1465647101936 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (10F11C00) [pid = 3860] [serial = 1580] [outer = 10431400] 05:11:42 INFO - PROCESS | 3860 | 1465647102528 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1093ms 05:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:11:42 INFO - PROCESS | 3860 | 1465647102601 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 3860 | 1465647102605 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 05:11:42 INFO - PROCESS | 3860 | 1465647102609 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 3860 | 1465647102611 Marionette TRACE conn3 <- [1,2070,null,{}] 05:11:42 INFO - PROCESS | 3860 | 1465647102616 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 3860 | 1465647102620 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 14F16400 == 43 [pid = 3860] [id = 521] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 12A18C00 == 42 [pid = 3860] [id = 520] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 19ED0800 == 41 [pid = 3860] [id = 519] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 19B04000 == 40 [pid = 3860] [id = 518] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 16EC4C00 == 39 [pid = 3860] [id = 517] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 166CB000 == 38 [pid = 3860] [id = 516] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 15E3E400 == 37 [pid = 3860] [id = 515] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 1311F400 == 36 [pid = 3860] [id = 514] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 10A4CC00 == 35 [pid = 3860] [id = 513] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 0C7F0800 == 34 [pid = 3860] [id = 511] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 13235C00 == 33 [pid = 3860] [id = 510] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 13232800 == 32 [pid = 3860] [id = 512] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 10FCC800 == 31 [pid = 3860] [id = 501] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 103E4800 == 30 [pid = 3860] [id = 526] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 1430A000 == 29 [pid = 3860] [id = 524] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 19B05400 == 28 [pid = 3860] [id = 525] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 19ECB400 == 27 [pid = 3860] [id = 522] 05:11:43 INFO - PROCESS | 3860 | --DOCSHELL 105E7000 == 26 [pid = 3860] [id = 523] 05:11:43 INFO - PROCESS | 3860 | 1465647103302 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1544D000) [pid = 3860] [serial = 1516] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (13246800) [pid = 3860] [serial = 1513] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (12A17800) [pid = 3860] [serial = 1510] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (12AA7000) [pid = 3860] [serial = 1511] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (132EC000) [pid = 3860] [serial = 1505] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1323AC00) [pid = 3860] [serial = 1504] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (10A52400) [pid = 3860] [serial = 1507] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (10F0D400) [pid = 3860] [serial = 1508] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13151C00) [pid = 3860] [serial = 1493] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (12AE1C00) [pid = 3860] [serial = 1492] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15E3E000) [pid = 3860] [serial = 1496] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15CA8800) [pid = 3860] [serial = 1495] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1A0C0000) [pid = 3860] [serial = 1499] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (19B0C800) [pid = 3860] [serial = 1498] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A7A5400) [pid = 3860] [serial = 1502] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (19B0D800) [pid = 3860] [serial = 1501] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15F2D400) [pid = 3860] [serial = 1520] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F24000) [pid = 3860] [serial = 1519] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (14310000) [pid = 3860] [serial = 1525] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16F1C000) [pid = 3860] [serial = 1522] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (17A3EC00) [pid = 3860] [serial = 1528] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (197A3C00) [pid = 3860] [serial = 1531] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (16F86C00) [pid = 3860] [serial = 1523] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (14EB5800) [pid = 3860] [serial = 1526] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13930400) [pid = 3860] [serial = 1514] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (177CFC00) [pid = 3860] [serial = 1529] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15C32400) [pid = 3860] [serial = 1517] [outer = 00000000] [url = about:blank] 05:11:43 INFO - PROCESS | 3860 | 1465647103482 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 3860 | 1465647103487 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:43 INFO - PROCESS | 3860 | ++DOCSHELL 103E4800 == 27 [pid = 3860] [id = 527] 05:11:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (10475000) [pid = 3860] [serial = 1581] [outer = 00000000] 05:11:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (105E8C00) [pid = 3860] [serial = 1582] [outer = 10475000] 05:11:43 INFO - PROCESS | 3860 | 1465647103543 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (10A4F400) [pid = 3860] [serial = 1583] [outer = 10475000] 05:11:44 INFO - PROCESS | 3860 | 1465647104017 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1453ms 05:11:44 INFO - PROCESS | 3860 | 1465647104074 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 3860 | 1465647104078 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 05:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:11:44 INFO - PROCESS | 3860 | 1465647104085 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 3860 | 1465647104088 Marionette TRACE conn3 <- [1,2074,null,{}] 05:11:44 INFO - PROCESS | 3860 | 1465647104110 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 3860 | 1465647104113 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:44 INFO - PROCESS | 3860 | 1465647104201 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:11:44 INFO - PROCESS | 3860 | 1465647104216 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 3860 | 1465647104219 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:44 INFO - PROCESS | 3860 | ++DOCSHELL 12BBD400 == 28 [pid = 3860] [id = 528] 05:11:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12BBFC00) [pid = 3860] [serial = 1584] [outer = 00000000] 05:11:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (130A1000) [pid = 3860] [serial = 1585] [outer = 12BBFC00] 05:11:44 INFO - PROCESS | 3860 | 1465647104264 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13150400) [pid = 3860] [serial = 1586] [outer = 12BBFC00] 05:11:44 INFO - PROCESS | 3860 | 1465647104726 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 718ms 05:11:44 INFO - PROCESS | 3860 | 1465647104803 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 3860 | 1465647104806 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 05:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:11:44 INFO - PROCESS | 3860 | 1465647104810 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 3860 | 1465647104812 Marionette TRACE conn3 <- [1,2078,null,{}] 05:11:44 INFO - PROCESS | 3860 | 1465647104816 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 3860 | 1465647104818 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:44 INFO - PROCESS | 3860 | 1465647104901 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:11:44 INFO - PROCESS | 3860 | 1465647104996 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 3860 | 1465647104998 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:45 INFO - PROCESS | 3860 | ++DOCSHELL 1324C000 == 29 [pid = 3860] [id = 529] 05:11:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (132E5800) [pid = 3860] [serial = 1587] [outer = 00000000] 05:11:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (13930400) [pid = 3860] [serial = 1588] [outer = 132E5800] 05:11:45 INFO - PROCESS | 3860 | 1465647105046 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13C26000) [pid = 3860] [serial = 1589] [outer = 132E5800] 05:11:45 INFO - PROCESS | 3860 | 1465647105437 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 05:11:45 INFO - PROCESS | 3860 | 1465647105446 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 3860 | 1465647105450 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 05:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:11:45 INFO - PROCESS | 3860 | 1465647105460 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 3860 | 1465647105465 Marionette TRACE conn3 <- [1,2082,null,{}] 05:11:45 INFO - PROCESS | 3860 | 1465647105468 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 3860 | 1465647105471 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:45 INFO - PROCESS | 3860 | 1465647105563 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:11:45 INFO - PROCESS | 3860 | 1465647105681 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 3860 | 1465647105683 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:45 INFO - PROCESS | 3860 | ++DOCSHELL 13244000 == 30 [pid = 3860] [id = 530] 05:11:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (13654000) [pid = 3860] [serial = 1590] [outer = 00000000] 05:11:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15CA6400) [pid = 3860] [serial = 1591] [outer = 13654000] 05:11:45 INFO - PROCESS | 3860 | 1465647105726 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15E41C00) [pid = 3860] [serial = 1592] [outer = 13654000] 05:11:46 INFO - PROCESS | 3860 | 1465647106142 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 703ms 05:11:46 INFO - PROCESS | 3860 | 1465647106156 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 3860 | 1465647106158 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 05:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:11:46 INFO - PROCESS | 3860 | 1465647106161 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 3860 | 1465647106163 Marionette TRACE conn3 <- [1,2086,null,{}] 05:11:46 INFO - PROCESS | 3860 | 1465647106173 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 3860 | 1465647106175 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:46 INFO - PROCESS | 3860 | 1465647106310 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:11:46 INFO - PROCESS | 3860 | 1465647106373 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 3860 | 1465647106375 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:46 INFO - PROCESS | 3860 | ++DOCSHELL 15F24000 == 31 [pid = 3860] [id = 531] 05:11:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F29800) [pid = 3860] [serial = 1593] [outer = 00000000] 05:11:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F45800) [pid = 3860] [serial = 1594] [outer = 15F29800] 05:11:46 INFO - PROCESS | 3860 | 1465647106418 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (168D7800) [pid = 3860] [serial = 1595] [outer = 15F29800] 05:11:46 INFO - PROCESS | 3860 | 1465647106827 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 702ms 05:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:11:46 INFO - PROCESS | 3860 | 1465647106868 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 3860 | 1465647106870 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 05:11:46 INFO - PROCESS | 3860 | 1465647106873 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 3860 | 1465647106875 Marionette TRACE conn3 <- [1,2090,null,{}] 05:11:46 INFO - PROCESS | 3860 | 1465647106878 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 3860 | 1465647106880 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:46 INFO - PROCESS | 3860 | 1465647106995 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:11:46 INFO - PROCESS | 3860 | 1465647107001 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 3860 | 1465647107006 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:47 INFO - PROCESS | 3860 | ++DOCSHELL 16D85C00 == 32 [pid = 3860] [id = 532] 05:11:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16D8A400) [pid = 3860] [serial = 1596] [outer = 00000000] 05:11:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (16F1CC00) [pid = 3860] [serial = 1597] [outer = 16D8A400] 05:11:47 INFO - PROCESS | 3860 | 1465647107110 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (170B4800) [pid = 3860] [serial = 1598] [outer = 16D8A400] 05:11:47 INFO - PROCESS | 3860 | 1465647107563 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (16F26000) [pid = 3860] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (19B05C00) [pid = 3860] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19ED1000) [pid = 3860] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1323D400) [pid = 3860] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (18304800) [pid = 3860] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13237000) [pid = 3860] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10A4DC00) [pid = 3860] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15E3E800) [pid = 3860] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13147400) [pid = 3860] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1698F400) [pid = 3860] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (0F397400) [pid = 3860] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1544A400) [pid = 3860] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:11:47 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1A29A000) [pid = 3860] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:11:47 INFO - PROCESS | 3860 | 1465647107851 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 3860 | 1465647107853 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 05:11:47 INFO - PROCESS | 3860 | 1465647107863 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 3860 | 1465647107864 Marionette TRACE conn3 <- [1,2094,null,{}] 05:11:47 INFO - PROCESS | 3860 | 1465647107868 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 3860 | 1465647107870 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:11:47 INFO - PROCESS | 3860 | 1465647107949 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:11:47 INFO - PROCESS | 3860 | 1465647107965 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 3860 | 1465647107967 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:47 INFO - PROCESS | 3860 | ++DOCSHELL 10565C00 == 33 [pid = 3860] [id = 533] 05:11:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (131D1800) [pid = 3860] [serial = 1599] [outer = 00000000] 05:11:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (14312400) [pid = 3860] [serial = 1600] [outer = 131D1800] 05:11:48 INFO - PROCESS | 3860 | 1465647108016 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16EC4C00) [pid = 3860] [serial = 1601] [outer = 131D1800] 05:11:48 INFO - PROCESS | 3860 | 1465647108483 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 640ms 05:11:48 INFO - PROCESS | 3860 | 1465647108513 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 3860 | 1465647108515 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 05:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:11:48 INFO - PROCESS | 3860 | 1465647108518 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 3860 | 1465647108520 Marionette TRACE conn3 <- [1,2098,null,{}] 05:11:48 INFO - PROCESS | 3860 | 1465647108523 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 3860 | 1465647108525 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:48 INFO - PROCESS | 3860 | 1465647108604 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:11:48 INFO - PROCESS | 3860 | 1465647108609 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 3860 | 1465647108611 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:48 INFO - PROCESS | 3860 | ++DOCSHELL 1323D400 == 34 [pid = 3860] [id = 534] 05:11:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1365CC00) [pid = 3860] [serial = 1602] [outer = 00000000] 05:11:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (180D3000) [pid = 3860] [serial = 1603] [outer = 1365CC00] 05:11:48 INFO - PROCESS | 3860 | 1465647108661 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18304C00) [pid = 3860] [serial = 1604] [outer = 1365CC00] 05:11:49 INFO - PROCESS | 3860 | 1465647109076 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 594ms 05:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:11:49 INFO - PROCESS | 3860 | 1465647109115 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 3860 | 1465647109117 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 05:11:49 INFO - PROCESS | 3860 | 1465647109132 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 3860 | 1465647109134 Marionette TRACE conn3 <- [1,2102,null,{}] 05:11:49 INFO - PROCESS | 3860 | 1465647109137 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 3860 | 1465647109139 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:49 INFO - PROCESS | 3860 | 1465647109219 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:11:49 INFO - PROCESS | 3860 | 1465647109224 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 3860 | 1465647109226 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:49 INFO - PROCESS | 3860 | ++DOCSHELL 18065C00 == 35 [pid = 3860] [id = 535] 05:11:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1830F400) [pid = 3860] [serial = 1605] [outer = 00000000] 05:11:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B05400) [pid = 3860] [serial = 1606] [outer = 1830F400] 05:11:49 INFO - PROCESS | 3860 | 1465647109270 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (12AA8400) [pid = 3860] [serial = 1607] [outer = 1830F400] 05:11:49 INFO - PROCESS | 3860 | 1465647109727 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 656ms 05:11:49 INFO - PROCESS | 3860 | 1465647109785 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 3860 | 1465647109787 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 05:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:11:49 INFO - PROCESS | 3860 | 1465647109790 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 3860 | 1465647109792 Marionette TRACE conn3 <- [1,2106,null,{}] 05:11:49 INFO - PROCESS | 3860 | 1465647109795 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 3860 | 1465647109797 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:49 INFO - PROCESS | 3860 | 1465647109921 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:11:50 INFO - PROCESS | 3860 | 1465647110044 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 3860 | 1465647110047 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:50 INFO - PROCESS | 3860 | ++DOCSHELL 1047F400 == 36 [pid = 3860] [id = 536] 05:11:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (10559400) [pid = 3860] [serial = 1608] [outer = 00000000] 05:11:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10F0BC00) [pid = 3860] [serial = 1609] [outer = 10559400] 05:11:50 INFO - PROCESS | 3860 | 1465647110104 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (112CC400) [pid = 3860] [serial = 1610] [outer = 10559400] 05:11:50 INFO - PROCESS | 3860 | 1465647110865 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1156ms 05:11:50 INFO - PROCESS | 3860 | 1465647110943 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 3860 | 1465647110948 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 05:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:11:50 INFO - PROCESS | 3860 | 1465647110953 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 3860 | 1465647110956 Marionette TRACE conn3 <- [1,2110,null,{}] 05:11:50 INFO - PROCESS | 3860 | 1465647110961 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 3860 | 1465647110964 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:51 INFO - PROCESS | 3860 | 1465647111088 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:11:51 INFO - PROCESS | 3860 | 1465647111217 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 3860 | 1465647111220 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:51 INFO - PROCESS | 3860 | ++DOCSHELL 13239400 == 37 [pid = 3860] [id = 537] 05:11:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1323B000) [pid = 3860] [serial = 1611] [outer = 00000000] 05:11:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (13938000) [pid = 3860] [serial = 1612] [outer = 1323B000] 05:11:51 INFO - PROCESS | 3860 | 1465647111276 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (13D80C00) [pid = 3860] [serial = 1613] [outer = 1323B000] 05:11:52 INFO - PROCESS | 3860 | 1465647112100 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1187ms 05:11:52 INFO - PROCESS | 3860 | 1465647112153 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 3860 | 1465647112157 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 05:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:11:52 INFO - PROCESS | 3860 | 1465647112162 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 3860 | 1465647112165 Marionette TRACE conn3 <- [1,2114,null,{}] 05:11:52 INFO - PROCESS | 3860 | 1465647112171 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 3860 | 1465647112174 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:52 INFO - PROCESS | 3860 | 1465647112285 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:11:52 INFO - PROCESS | 3860 | 1465647112416 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 3860 | 1465647112420 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:52 INFO - PROCESS | 3860 | ++DOCSHELL 12A17800 == 38 [pid = 3860] [id = 538] 05:11:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (12A1A000) [pid = 3860] [serial = 1614] [outer = 00000000] 05:11:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (12BCAC00) [pid = 3860] [serial = 1615] [outer = 12A1A000] 05:11:52 INFO - PROCESS | 3860 | 1465647112472 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (13146400) [pid = 3860] [serial = 1616] [outer = 12A1A000] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 18065C00 == 37 [pid = 3860] [id = 535] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 1323D400 == 36 [pid = 3860] [id = 534] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 10565C00 == 35 [pid = 3860] [id = 533] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 16D85C00 == 34 [pid = 3860] [id = 532] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 15F24000 == 33 [pid = 3860] [id = 531] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 13244000 == 32 [pid = 3860] [id = 530] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 1324C000 == 31 [pid = 3860] [id = 529] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 12BBD400 == 30 [pid = 3860] [id = 528] 05:11:52 INFO - PROCESS | 3860 | --DOCSHELL 103E4800 == 29 [pid = 3860] [id = 527] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (177CC400) [pid = 3860] [serial = 1552] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19B0BC00) [pid = 3860] [serial = 1555] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1A089800) [pid = 3860] [serial = 1558] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19B0C000) [pid = 3860] [serial = 1556] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15E3A000) [pid = 3860] [serial = 1561] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (197A4800) [pid = 3860] [serial = 1532] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13CE2800) [pid = 3860] [serial = 1537] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (14F11C00) [pid = 3860] [serial = 1538] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11233400) [pid = 3860] [serial = 1540] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (12A9D800) [pid = 3860] [serial = 1541] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15F2D000) [pid = 3860] [serial = 1546] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16080800) [pid = 3860] [serial = 1547] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1323E000) [pid = 3860] [serial = 1543] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13CDC000) [pid = 3860] [serial = 1544] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16EC5000) [pid = 3860] [serial = 1549] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (114BF400) [pid = 3860] [serial = 1534] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12815C00) [pid = 3860] [serial = 1535] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19ED1C00) [pid = 3860] [serial = 1564] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1A58A800) [pid = 3860] [serial = 1568] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1A08B400) [pid = 3860] [serial = 1559] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (177CF000) [pid = 3860] [serial = 1553] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1A54A400) [pid = 3860] [serial = 1567] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (16F83000) [pid = 3860] [serial = 1550] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (17A43000) [pid = 3860] [serial = 1562] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1A0BE800) [pid = 3860] [serial = 1565] [outer = 00000000] [url = about:blank] 05:11:52 INFO - PROCESS | 3860 | 1465647112976 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 844ms 05:11:52 INFO - PROCESS | 3860 | 1465647113004 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 3860 | 1465647113009 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 05:11:52 INFO - PROCESS | 3860 | 1465647113019 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:11:53 INFO - PROCESS | 3860 | 1465647113022 Marionette TRACE conn3 <- [1,2118,null,{}] 05:11:53 INFO - PROCESS | 3860 | 1465647113026 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 3860 | 1465647113028 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:53 INFO - PROCESS | 3860 | 1465647113113 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:11:53 INFO - PROCESS | 3860 | 1465647113119 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 3860 | 1465647113121 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:53 INFO - PROCESS | 3860 | ++DOCSHELL 12AE1400 == 30 [pid = 3860] [id = 539] 05:11:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12AE9C00) [pid = 3860] [serial = 1617] [outer = 00000000] 05:11:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13246800) [pid = 3860] [serial = 1618] [outer = 12AE9C00] 05:11:53 INFO - PROCESS | 3860 | 1465647113168 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1365E400) [pid = 3860] [serial = 1619] [outer = 12AE9C00] 05:11:53 INFO - PROCESS | 3860 | 1465647113654 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 3860 | 1465647113722 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 05:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:11:53 INFO - PROCESS | 3860 | 1465647113726 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 3860 | 1465647113729 Marionette TRACE conn3 <- [1,2122,null,{}] 05:11:53 INFO - PROCESS | 3860 | 1465647113740 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 3860 | 1465647113744 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:53 INFO - PROCESS | 3860 | 1465647113865 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:11:53 INFO - PROCESS | 3860 | 1465647113972 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 3860 | 1465647113975 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:53 INFO - PROCESS | 3860 | ++DOCSHELL 156A8800 == 31 [pid = 3860] [id = 540] 05:11:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (156AAC00) [pid = 3860] [serial = 1620] [outer = 00000000] 05:11:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15E3A400) [pid = 3860] [serial = 1621] [outer = 156AAC00] 05:11:54 INFO - PROCESS | 3860 | 1465647114022 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F26000) [pid = 3860] [serial = 1622] [outer = 156AAC00] 05:11:54 INFO - PROCESS | 3860 | 1465647114408 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 749ms 05:11:54 INFO - PROCESS | 3860 | 1465647114466 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 3860 | 1465647114469 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 05:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:11:54 INFO - PROCESS | 3860 | 1465647114472 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 3860 | 1465647114474 Marionette TRACE conn3 <- [1,2126,null,{}] 05:11:54 INFO - PROCESS | 3860 | 1465647114477 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 3860 | 1465647114479 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:54 INFO - PROCESS | 3860 | 1465647114563 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:11:54 INFO - PROCESS | 3860 | 1465647114568 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 3860 | 1465647114570 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:54 INFO - PROCESS | 3860 | ++DOCSHELL 16087400 == 32 [pid = 3860] [id = 541] 05:11:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16089800) [pid = 3860] [serial = 1623] [outer = 00000000] 05:11:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16F1F800) [pid = 3860] [serial = 1624] [outer = 16089800] 05:11:54 INFO - PROCESS | 3860 | 1465647114622 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16F87000) [pid = 3860] [serial = 1625] [outer = 16089800] 05:11:55 INFO - PROCESS | 3860 | 1465647115086 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 640ms 05:11:55 INFO - PROCESS | 3860 | 1465647115110 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 3860 | 1465647115112 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 05:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:11:55 INFO - PROCESS | 3860 | 1465647115121 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 3860 | 1465647115123 Marionette TRACE conn3 <- [1,2130,null,{}] 05:11:55 INFO - PROCESS | 3860 | 1465647115127 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 3860 | 1465647115129 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:55 INFO - PROCESS | 3860 | 1465647115239 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:11:55 INFO - PROCESS | 3860 | 1465647115330 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 3860 | 1465647115332 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:55 INFO - PROCESS | 3860 | ++DOCSHELL 13231C00 == 33 [pid = 3860] [id = 542] 05:11:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (177CC400) [pid = 3860] [serial = 1626] [outer = 00000000] 05:11:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (17A3E800) [pid = 3860] [serial = 1627] [outer = 177CC400] 05:11:55 INFO - PROCESS | 3860 | 1465647115374 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1805D400) [pid = 3860] [serial = 1628] [outer = 177CC400] 05:11:55 INFO - PROCESS | 3860 | 1465647115796 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 3860 | 1465647115817 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 05:11:55 INFO - PROCESS | 3860 | 1465647115820 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:11:55 INFO - PROCESS | 3860 | 1465647115822 Marionette TRACE conn3 <- [1,2134,null,{}] 05:11:55 INFO - PROCESS | 3860 | 1465647115829 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 3860 | 1465647115834 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:55 INFO - PROCESS | 3860 | 1465647115983 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:11:55 INFO - PROCESS | 3860 | 1465647115997 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 3860 | 1465647115999 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:56 INFO - PROCESS | 3860 | ++DOCSHELL 19B05800 == 34 [pid = 3860] [id = 543] 05:11:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19B08800) [pid = 3860] [serial = 1629] [outer = 00000000] 05:11:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19ED0800) [pid = 3860] [serial = 1630] [outer = 19B08800] 05:11:56 INFO - PROCESS | 3860 | 1465647116100 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A08B800) [pid = 3860] [serial = 1631] [outer = 19B08800] 05:11:56 INFO - PROCESS | 3860 | 1465647116514 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 3860 | 1465647116563 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 05:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:11:56 INFO - PROCESS | 3860 | 1465647116566 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 3860 | 1465647116568 Marionette TRACE conn3 <- [1,2138,null,{}] 05:11:56 INFO - PROCESS | 3860 | 1465647116571 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 3860 | 1465647116573 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:56 INFO - PROCESS | 3860 | 1465647116720 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:11:56 INFO - PROCESS | 3860 | 1465647116732 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 3860 | 1465647116734 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:56 INFO - PROCESS | 3860 | ++DOCSHELL 1A0BCC00 == 35 [pid = 3860] [id = 544] 05:11:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A0BD000) [pid = 3860] [serial = 1632] [outer = 00000000] 05:11:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A29A400) [pid = 3860] [serial = 1633] [outer = 1A0BD000] 05:11:56 INFO - PROCESS | 3860 | 1465647116776 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A544C00) [pid = 3860] [serial = 1634] [outer = 1A0BD000] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15F29800) [pid = 3860] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16D8A400) [pid = 3860] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (132E5800) [pid = 3860] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10475000) [pid = 3860] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (12BBFC00) [pid = 3860] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10431400) [pid = 3860] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (105F1C00) [pid = 3860] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1430AC00) [pid = 3860] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19B06800) [pid = 3860] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (131D1800) [pid = 3860] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13654000) [pid = 3860] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:11:57 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1365CC00) [pid = 3860] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:11:57 INFO - PROCESS | 3860 | 1465647117267 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 734ms 05:11:57 INFO - PROCESS | 3860 | 1465647117307 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 3860 | 1465647117309 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 05:11:57 INFO - PROCESS | 3860 | 1465647117312 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:11:57 INFO - PROCESS | 3860 | 1465647117314 Marionette TRACE conn3 <- [1,2142,null,{}] 05:11:57 INFO - PROCESS | 3860 | 1465647117317 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 3860 | 1465647117319 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:57 INFO - PROCESS | 3860 | 1465647117395 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:11:57 INFO - PROCESS | 3860 | 1465647117401 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 3860 | 1465647117403 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:57 INFO - PROCESS | 3860 | ++DOCSHELL 10F10C00 == 36 [pid = 3860] [id = 545] 05:11:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (11ADB400) [pid = 3860] [serial = 1635] [outer = 00000000] 05:11:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F45C00) [pid = 3860] [serial = 1636] [outer = 11ADB400] 05:11:57 INFO - PROCESS | 3860 | 1465647117445 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16D8A400) [pid = 3860] [serial = 1637] [outer = 11ADB400] 05:11:57 INFO - PROCESS | 3860 | 1465647117877 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 640ms 05:11:57 INFO - PROCESS | 3860 | 1465647117935 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 3860 | 1465647117937 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 05:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:11:57 INFO - PROCESS | 3860 | 1465647117940 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 3860 | 1465647117942 Marionette TRACE conn3 <- [1,2146,null,{}] 05:11:57 INFO - PROCESS | 3860 | 1465647117945 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 3860 | 1465647117947 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:58 INFO - PROCESS | 3860 | 1465647118024 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:11:58 INFO - PROCESS | 3860 | 1465647118029 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 3860 | 1465647118031 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:58 INFO - PROCESS | 3860 | ++DOCSHELL 15F2B800 == 37 [pid = 3860] [id = 546] 05:11:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F2F400) [pid = 3860] [serial = 1638] [outer = 00000000] 05:11:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A29A000) [pid = 3860] [serial = 1639] [outer = 15F2F400] 05:11:58 INFO - PROCESS | 3860 | 1465647118075 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1A588C00) [pid = 3860] [serial = 1640] [outer = 15F2F400] 05:11:58 INFO - PROCESS | 3860 | 1465647118518 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 640ms 05:11:58 INFO - PROCESS | 3860 | 1465647118578 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 3860 | 1465647118580 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 05:11:58 INFO - PROCESS | 3860 | 1465647118584 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:11:58 INFO - PROCESS | 3860 | 1465647118585 Marionette TRACE conn3 <- [1,2150,null,{}] 05:11:58 INFO - PROCESS | 3860 | 1465647118589 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 3860 | 1465647118591 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:58 INFO - PROCESS | 3860 | 1465647118678 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:11:58 INFO - PROCESS | 3860 | 1465647118683 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 3860 | 1465647118685 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:58 INFO - PROCESS | 3860 | ++DOCSHELL 15F44000 == 38 [pid = 3860] [id = 547] 05:11:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (177C5C00) [pid = 3860] [serial = 1641] [outer = 00000000] 05:11:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A7A5C00) [pid = 3860] [serial = 1642] [outer = 177C5C00] 05:11:58 INFO - PROCESS | 3860 | 1465647118727 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A7A7800) [pid = 3860] [serial = 1643] [outer = 177C5C00] 05:11:59 INFO - PROCESS | 3860 | 1465647119368 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 843ms 05:11:59 INFO - PROCESS | 3860 | 1465647119437 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 3860 | 1465647119441 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 05:11:59 INFO - PROCESS | 3860 | 1465647119448 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:11:59 INFO - PROCESS | 3860 | 1465647119451 Marionette TRACE conn3 <- [1,2154,null,{}] 05:11:59 INFO - PROCESS | 3860 | 1465647119456 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 3860 | 1465647119459 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:59 INFO - PROCESS | 3860 | 1465647119570 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:11:59 INFO - PROCESS | 3860 | 1465647119708 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 3860 | 1465647119711 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:11:59 INFO - PROCESS | 3860 | ++DOCSHELL 10F0D400 == 39 [pid = 3860] [id = 548] 05:11:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (11C26C00) [pid = 3860] [serial = 1644] [outer = 00000000] 05:11:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (12ADFC00) [pid = 3860] [serial = 1645] [outer = 11C26C00] 05:11:59 INFO - PROCESS | 3860 | 1465647119767 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (13249000) [pid = 3860] [serial = 1646] [outer = 11C26C00] 05:12:00 INFO - PROCESS | 3860 | 1465647120334 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 936ms 05:12:00 INFO - PROCESS | 3860 | 1465647120396 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 3860 | 1465647120401 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 05:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:12:00 INFO - PROCESS | 3860 | 1465647120407 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 3860 | 1465647120410 Marionette TRACE conn3 <- [1,2158,null,{}] 05:12:00 INFO - PROCESS | 3860 | 1465647120414 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 3860 | 1465647120417 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:00 INFO - PROCESS | 3860 | 1465647120529 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:12:00 INFO - PROCESS | 3860 | 1465647120667 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 3860 | 1465647120670 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:00 INFO - PROCESS | 3860 | ++DOCSHELL 15C27C00 == 40 [pid = 3860] [id = 549] 05:12:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15C32400) [pid = 3860] [serial = 1647] [outer = 00000000] 05:12:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15F3DC00) [pid = 3860] [serial = 1648] [outer = 15C32400] 05:12:00 INFO - PROCESS | 3860 | 1465647120725 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (16A3A800) [pid = 3860] [serial = 1649] [outer = 15C32400] 05:12:01 INFO - PROCESS | 3860 | 1465647121318 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 937ms 05:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:12:01 INFO - PROCESS | 3860 | 1465647121352 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 3860 | 1465647121355 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 05:12:01 INFO - PROCESS | 3860 | 1465647121359 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 3860 | 1465647121362 Marionette TRACE conn3 <- [1,2162,null,{}] 05:12:01 INFO - PROCESS | 3860 | 1465647121373 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 3860 | 1465647121378 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:01 INFO - PROCESS | 3860 | 1465647121481 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:12:01 INFO - PROCESS | 3860 | 1465647121621 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 3860 | 1465647121625 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:01 INFO - PROCESS | 3860 | ++DOCSHELL 1A0B6C00 == 41 [pid = 3860] [id = 550] 05:12:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A0BC400) [pid = 3860] [serial = 1650] [outer = 00000000] 05:12:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A7A5000) [pid = 3860] [serial = 1651] [outer = 1A0BC400] 05:12:01 INFO - PROCESS | 3860 | 1465647121680 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AA17400) [pid = 3860] [serial = 1652] [outer = 1A0BC400] 05:12:02 INFO - PROCESS | 3860 | 1465647122447 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1140ms 05:12:02 INFO - PROCESS | 3860 | 1465647122505 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 3860 | 1465647122509 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 05:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:12:02 INFO - PROCESS | 3860 | 1465647122514 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 3860 | 1465647122517 Marionette TRACE conn3 <- [1,2166,null,{}] 05:12:02 INFO - PROCESS | 3860 | 1465647122536 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 3860 | 1465647122539 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:02 INFO - PROCESS | 3860 | 1465647122679 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:12:02 INFO - PROCESS | 3860 | 1465647122740 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 3860 | 1465647122744 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:02 INFO - PROCESS | 3860 | ++DOCSHELL 11C20800 == 42 [pid = 3860] [id = 551] 05:12:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (11C29C00) [pid = 3860] [serial = 1653] [outer = 00000000] 05:12:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (12ADE800) [pid = 3860] [serial = 1654] [outer = 11C29C00] 05:12:02 INFO - PROCESS | 3860 | 1465647122792 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (13108400) [pid = 3860] [serial = 1655] [outer = 11C29C00] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 15F2B800 == 41 [pid = 3860] [id = 546] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 10F10C00 == 40 [pid = 3860] [id = 545] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 1A0BCC00 == 39 [pid = 3860] [id = 544] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 19B05800 == 38 [pid = 3860] [id = 543] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 13231C00 == 37 [pid = 3860] [id = 542] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 16087400 == 36 [pid = 3860] [id = 541] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 156A8800 == 35 [pid = 3860] [id = 540] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 12AE1400 == 34 [pid = 3860] [id = 539] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 12A17800 == 33 [pid = 3860] [id = 538] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 1047F400 == 32 [pid = 3860] [id = 536] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 13239400 == 31 [pid = 3860] [id = 537] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 15C27C00 == 30 [pid = 3860] [id = 549] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 1A0B6C00 == 29 [pid = 3860] [id = 550] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 15F44000 == 28 [pid = 3860] [id = 547] 05:12:03 INFO - PROCESS | 3860 | --DOCSHELL 10F0D400 == 27 [pid = 3860] [id = 548] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (13126000) [pid = 3860] [serial = 1571] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (12A1B000) [pid = 3860] [serial = 1570] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15E3B000) [pid = 3860] [serial = 1574] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (15446400) [pid = 3860] [serial = 1573] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (168D7800) [pid = 3860] [serial = 1595] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1A54B400) [pid = 3860] [serial = 1577] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1A08E400) [pid = 3860] [serial = 1576] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (16EC4C00) [pid = 3860] [serial = 1601] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (14312400) [pid = 3860] [serial = 1600] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (170B4800) [pid = 3860] [serial = 1598] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15CA6400) [pid = 3860] [serial = 1591] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15E41C00) [pid = 3860] [serial = 1592] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (18304C00) [pid = 3860] [serial = 1604] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (180D3000) [pid = 3860] [serial = 1603] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19B05400) [pid = 3860] [serial = 1606] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15F45800) [pid = 3860] [serial = 1594] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16F1CC00) [pid = 3860] [serial = 1597] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13930400) [pid = 3860] [serial = 1588] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13C26000) [pid = 3860] [serial = 1589] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (105E8C00) [pid = 3860] [serial = 1582] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (10A4F400) [pid = 3860] [serial = 1583] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (130A1000) [pid = 3860] [serial = 1585] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13150400) [pid = 3860] [serial = 1586] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (10F11C00) [pid = 3860] [serial = 1580] [outer = 00000000] [url = about:blank] 05:12:03 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (105F2000) [pid = 3860] [serial = 1579] [outer = 00000000] [url = about:blank] 05:12:04 INFO - PROCESS | 3860 | 1465647124053 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1561ms 05:12:04 INFO - PROCESS | 3860 | 1465647124082 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 3860 | 1465647124086 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 05:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:12:04 INFO - PROCESS | 3860 | 1465647124091 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 3860 | 1465647124094 Marionette TRACE conn3 <- [1,2170,null,{}] 05:12:04 INFO - PROCESS | 3860 | 1465647124100 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 3860 | 1465647124102 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:04 INFO - PROCESS | 3860 | 1465647124228 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:12:04 INFO - PROCESS | 3860 | 1465647124341 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 3860 | 1465647124346 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:04 INFO - PROCESS | 3860 | ++DOCSHELL 104EC400 == 28 [pid = 3860] [id = 552] 05:12:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (10561400) [pid = 3860] [serial = 1656] [outer = 00000000] 05:12:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10A53400) [pid = 3860] [serial = 1657] [outer = 10561400] 05:12:04 INFO - PROCESS | 3860 | 1465647124393 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (10F12400) [pid = 3860] [serial = 1658] [outer = 10561400] 05:12:04 INFO - PROCESS | 3860 | 1465647124814 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 05:12:04 INFO - PROCESS | 3860 | 1465647124833 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 3860 | 1465647124837 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 05:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:12:04 INFO - PROCESS | 3860 | 1465647124844 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 3860 | 1465647124846 Marionette TRACE conn3 <- [1,2174,null,{}] 05:12:04 INFO - PROCESS | 3860 | 1465647124850 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 3860 | 1465647124852 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:04 INFO - PROCESS | 3860 | 1465647124939 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:12:04 INFO - PROCESS | 3860 | 1465647124945 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 3860 | 1465647124948 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:04 INFO - PROCESS | 3860 | ++DOCSHELL 12AAA800 == 29 [pid = 3860] [id = 553] 05:12:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12ADDC00) [pid = 3860] [serial = 1659] [outer = 00000000] 05:12:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (12DF2000) [pid = 3860] [serial = 1660] [outer = 12ADDC00] 05:12:04 INFO - PROCESS | 3860 | 1465647124994 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13124C00) [pid = 3860] [serial = 1661] [outer = 12ADDC00] 05:12:05 INFO - PROCESS | 3860 | 1465647125473 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 687ms 05:12:05 INFO - PROCESS | 3860 | 1465647125543 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 3860 | 1465647125545 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 05:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:12:05 INFO - PROCESS | 3860 | 1465647125548 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 3860 | 1465647125552 Marionette TRACE conn3 <- [1,2178,null,{}] 05:12:05 INFO - PROCESS | 3860 | 1465647125562 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 3860 | 1465647125566 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:05 INFO - PROCESS | 3860 | 1465647125647 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:12:05 INFO - PROCESS | 3860 | 1465647125777 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 3860 | 1465647125780 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:05 INFO - PROCESS | 3860 | ++DOCSHELL 13C23400 == 30 [pid = 3860] [id = 554] 05:12:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13C24C00) [pid = 3860] [serial = 1662] [outer = 00000000] 05:12:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (13CE2800) [pid = 3860] [serial = 1663] [outer = 13C24C00] 05:12:05 INFO - PROCESS | 3860 | 1465647125828 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1430B800) [pid = 3860] [serial = 1664] [outer = 13C24C00] 05:12:06 INFO - PROCESS | 3860 | 1465647126235 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 05:12:06 INFO - PROCESS | 3860 | 1465647126288 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 3860 | 1465647126300 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 05:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:12:06 INFO - PROCESS | 3860 | 1465647126310 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 3860 | 1465647126311 Marionette TRACE conn3 <- [1,2182,null,{}] 05:12:06 INFO - PROCESS | 3860 | 1465647126315 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 3860 | 1465647126317 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:06 INFO - PROCESS | 3860 | 1465647126433 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:12:06 INFO - PROCESS | 3860 | 1465647126445 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 3860 | 1465647126447 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:06 INFO - PROCESS | 3860 | ++DOCSHELL 15446400 == 31 [pid = 3860] [id = 555] 05:12:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1544D400) [pid = 3860] [serial = 1665] [outer = 00000000] 05:12:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15CA9000) [pid = 3860] [serial = 1666] [outer = 1544D400] 05:12:06 INFO - PROCESS | 3860 | 1465647126491 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15E3C800) [pid = 3860] [serial = 1667] [outer = 1544D400] 05:12:06 INFO - PROCESS | 3860 | 1465647126948 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 703ms 05:12:07 INFO - PROCESS | 3860 | 1465647127030 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 3860 | 1465647127032 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 05:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:12:07 INFO - PROCESS | 3860 | 1465647127044 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 3860 | 1465647127045 Marionette TRACE conn3 <- [1,2186,null,{}] 05:12:07 INFO - PROCESS | 3860 | 1465647127052 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 3860 | 1465647127054 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:07 INFO - PROCESS | 3860 | 1465647127169 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:12:07 INFO - PROCESS | 3860 | 1465647127180 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 3860 | 1465647127182 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:07 INFO - PROCESS | 3860 | ++DOCSHELL 15E41C00 == 32 [pid = 3860] [id = 556] 05:12:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F23400) [pid = 3860] [serial = 1668] [outer = 00000000] 05:12:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F44000) [pid = 3860] [serial = 1669] [outer = 15F23400] 05:12:07 INFO - PROCESS | 3860 | 1465647127225 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (167B4C00) [pid = 3860] [serial = 1670] [outer = 15F23400] 05:12:07 INFO - PROCESS | 3860 | 1465647127656 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 656ms 05:12:07 INFO - PROCESS | 3860 | 1465647127694 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 3860 | 1465647127696 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 05:12:07 INFO - PROCESS | 3860 | 1465647127699 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:12:07 INFO - PROCESS | 3860 | 1465647127701 Marionette TRACE conn3 <- [1,2190,null,{}] 05:12:07 INFO - PROCESS | 3860 | 1465647127704 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 3860 | 1465647127710 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:07 INFO - PROCESS | 3860 | 1465647127840 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:12:07 INFO - PROCESS | 3860 | 1465647127904 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 3860 | 1465647127906 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:07 INFO - PROCESS | 3860 | ++DOCSHELL 16A45C00 == 33 [pid = 3860] [id = 557] 05:12:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16ECAC00) [pid = 3860] [serial = 1671] [outer = 00000000] 05:12:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (177D0C00) [pid = 3860] [serial = 1672] [outer = 16ECAC00] 05:12:07 INFO - PROCESS | 3860 | 1465647127952 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (17A3F400) [pid = 3860] [serial = 1673] [outer = 16ECAC00] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F2F400) [pid = 3860] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (177C5C00) [pid = 3860] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (177CC400) [pid = 3860] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (19B08800) [pid = 3860] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1A0BD000) [pid = 3860] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1323B000) [pid = 3860] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10559400) [pid = 3860] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12A1A000) [pid = 3860] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12AE9C00) [pid = 3860] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16089800) [pid = 3860] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (156AAC00) [pid = 3860] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1830F400) [pid = 3860] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:12:08 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (11ADB400) [pid = 3860] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:12:08 INFO - PROCESS | 3860 | 1465647128623 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 999ms 05:12:08 INFO - PROCESS | 3860 | 1465647128702 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 3860 | 1465647128704 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 05:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:12:08 INFO - PROCESS | 3860 | 1465647128707 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 3860 | 1465647128718 Marionette TRACE conn3 <- [1,2194,null,{}] 05:12:08 INFO - PROCESS | 3860 | 1465647128722 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 3860 | 1465647128724 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:08 INFO - PROCESS | 3860 | 1465647128799 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:12:08 INFO - PROCESS | 3860 | 1465647128808 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 3860 | 1465647128810 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:08 INFO - PROCESS | 3860 | ++DOCSHELL 132E5800 == 34 [pid = 3860] [id = 558] 05:12:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1530A000) [pid = 3860] [serial = 1674] [outer = 00000000] 05:12:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16D8C800) [pid = 3860] [serial = 1675] [outer = 1530A000] 05:12:08 INFO - PROCESS | 3860 | 1465647128852 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16F22400) [pid = 3860] [serial = 1676] [outer = 1530A000] 05:12:09 INFO - PROCESS | 3860 | 1465647129263 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 593ms 05:12:09 INFO - PROCESS | 3860 | 1465647129309 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 3860 | 1465647129311 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 05:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:12:09 INFO - PROCESS | 3860 | 1465647129315 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 3860 | 1465647129316 Marionette TRACE conn3 <- [1,2198,null,{}] 05:12:09 INFO - PROCESS | 3860 | 1465647129319 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 3860 | 1465647129321 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:09 INFO - PROCESS | 3860 | 1465647129400 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:12:09 INFO - PROCESS | 3860 | 1465647129406 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 3860 | 1465647129408 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:09 INFO - PROCESS | 3860 | ++DOCSHELL 13249C00 == 35 [pid = 3860] [id = 559] 05:12:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13CE1400) [pid = 3860] [serial = 1677] [outer = 00000000] 05:12:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (177CFC00) [pid = 3860] [serial = 1678] [outer = 13CE1400] 05:12:09 INFO - PROCESS | 3860 | 1465647129450 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1789C800) [pid = 3860] [serial = 1679] [outer = 13CE1400] 05:12:09 INFO - PROCESS | 3860 | 1465647129874 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 593ms 05:12:09 INFO - PROCESS | 3860 | 1465647129911 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 3860 | 1465647129913 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 05:12:09 INFO - PROCESS | 3860 | 1465647129916 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:12:09 INFO - PROCESS | 3860 | 1465647129918 Marionette TRACE conn3 <- [1,2202,null,{}] 05:12:09 INFO - PROCESS | 3860 | 1465647129921 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 3860 | 1465647129923 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:10 INFO - PROCESS | 3860 | 1465647130042 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:12:10 INFO - PROCESS | 3860 | 1465647130051 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 3860 | 1465647130053 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:10 INFO - PROCESS | 3860 | ++DOCSHELL 13C22000 == 36 [pid = 3860] [id = 560] 05:12:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (18310C00) [pid = 3860] [serial = 1680] [outer = 00000000] 05:12:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (197A8800) [pid = 3860] [serial = 1681] [outer = 18310C00] 05:12:10 INFO - PROCESS | 3860 | 1465647130095 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19B03800) [pid = 3860] [serial = 1682] [outer = 18310C00] 05:12:10 INFO - PROCESS | 3860 | --DOCSHELL 104EC400 == 35 [pid = 3860] [id = 552] 05:12:10 INFO - PROCESS | 3860 | --DOCSHELL 11C20800 == 34 [pid = 3860] [id = 551] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 12AAA800 == 33 [pid = 3860] [id = 553] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 13C23400 == 32 [pid = 3860] [id = 554] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 132E5800 == 31 [pid = 3860] [id = 558] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 13249C00 == 30 [pid = 3860] [id = 559] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 15446400 == 29 [pid = 3860] [id = 555] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 16A45C00 == 28 [pid = 3860] [id = 557] 05:12:11 INFO - PROCESS | 3860 | --DOCSHELL 15E41C00 == 27 [pid = 3860] [id = 556] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1A588C00) [pid = 3860] [serial = 1640] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A7A7800) [pid = 3860] [serial = 1643] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1A7A5C00) [pid = 3860] [serial = 1642] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (17A3E800) [pid = 3860] [serial = 1627] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19ED0800) [pid = 3860] [serial = 1630] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1805D400) [pid = 3860] [serial = 1628] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1A29A400) [pid = 3860] [serial = 1633] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A08B800) [pid = 3860] [serial = 1631] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13938000) [pid = 3860] [serial = 1612] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13D80C00) [pid = 3860] [serial = 1613] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (10F0BC00) [pid = 3860] [serial = 1609] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (112CC400) [pid = 3860] [serial = 1610] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12BCAC00) [pid = 3860] [serial = 1615] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (13146400) [pid = 3860] [serial = 1616] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13246800) [pid = 3860] [serial = 1618] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1365E400) [pid = 3860] [serial = 1619] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (16F1F800) [pid = 3860] [serial = 1624] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15E3A400) [pid = 3860] [serial = 1621] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15F26000) [pid = 3860] [serial = 1622] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1A29A000) [pid = 3860] [serial = 1639] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (12AA8400) [pid = 3860] [serial = 1607] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1A544C00) [pid = 3860] [serial = 1634] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (15F45C00) [pid = 3860] [serial = 1636] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (16D8A400) [pid = 3860] [serial = 1637] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (16F87000) [pid = 3860] [serial = 1625] [outer = 00000000] [url = about:blank] 05:12:11 INFO - PROCESS | 3860 | 1465647131738 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1842ms 05:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:12:11 INFO - PROCESS | 3860 | 1465647131776 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 3860 | 1465647131779 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 05:12:11 INFO - PROCESS | 3860 | 1465647131785 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 3860 | 1465647131788 Marionette TRACE conn3 <- [1,2206,null,{}] 05:12:11 INFO - PROCESS | 3860 | 1465647131794 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 3860 | 1465647131797 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:11 INFO - PROCESS | 3860 | 1465647131888 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:12:11 INFO - PROCESS | 3860 | 1465647131896 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 3860 | 1465647131900 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:11 INFO - PROCESS | 3860 | ++DOCSHELL 10A49400 == 28 [pid = 3860] [id = 561] 05:12:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (10A4A400) [pid = 3860] [serial = 1683] [outer = 00000000] 05:12:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (10F0BC00) [pid = 3860] [serial = 1684] [outer = 10A4A400] 05:12:11 INFO - PROCESS | 3860 | 1465647131947 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (10FC1C00) [pid = 3860] [serial = 1685] [outer = 10A4A400] 05:12:12 INFO - PROCESS | 3860 | 1465647132474 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 05:12:12 INFO - PROCESS | 3860 | 1465647132521 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 3860 | 1465647132526 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 05:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:12:12 INFO - PROCESS | 3860 | 1465647132532 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 3860 | 1465647132535 Marionette TRACE conn3 <- [1,2210,null,{}] 05:12:12 INFO - PROCESS | 3860 | 1465647132539 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 3860 | 1465647132542 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:12 INFO - PROCESS | 3860 | 1465647132626 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:12:12 INFO - PROCESS | 3860 | 1465647132725 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 3860 | 1465647132728 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:12 INFO - PROCESS | 3860 | ++DOCSHELL 12A17800 == 29 [pid = 3860] [id = 562] 05:12:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (12A18C00) [pid = 3860] [serial = 1686] [outer = 00000000] 05:12:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (12AA6000) [pid = 3860] [serial = 1687] [outer = 12A18C00] 05:12:12 INFO - PROCESS | 3860 | 1465647132775 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (12AE9C00) [pid = 3860] [serial = 1688] [outer = 12A18C00] 05:12:13 INFO - PROCESS | 3860 | 1465647133147 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 640ms 05:12:13 INFO - PROCESS | 3860 | 1465647133172 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 3860 | 1465647133174 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 05:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:12:13 INFO - PROCESS | 3860 | 1465647133177 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 3860 | 1465647133181 Marionette TRACE conn3 <- [1,2214,null,{}] 05:12:13 INFO - PROCESS | 3860 | 1465647133191 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 3860 | 1465647133196 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:13 INFO - PROCESS | 3860 | 1465647133278 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:12:13 INFO - PROCESS | 3860 | 1465647133315 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 3860 | 1465647133318 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:13 INFO - PROCESS | 3860 | ++DOCSHELL 1323C400 == 30 [pid = 3860] [id = 563] 05:12:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1323CC00) [pid = 3860] [serial = 1689] [outer = 00000000] 05:12:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (1324C000) [pid = 3860] [serial = 1690] [outer = 1323CC00] 05:12:13 INFO - PROCESS | 3860 | 1465647133371 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1365C000) [pid = 3860] [serial = 1691] [outer = 1323CC00] 05:12:13 INFO - PROCESS | 3860 | 1465647133798 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 640ms 05:12:13 INFO - PROCESS | 3860 | 1465647133813 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 3860 | 1465647133815 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 05:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:12:13 INFO - PROCESS | 3860 | 1465647133818 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 3860 | 1465647133831 Marionette TRACE conn3 <- [1,2218,null,{}] 05:12:13 INFO - PROCESS | 3860 | 1465647133849 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 3860 | 1465647133851 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:13 INFO - PROCESS | 3860 | 1465647133931 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:12:13 INFO - PROCESS | 3860 | 1465647133937 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 3860 | 1465647133939 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:13 INFO - PROCESS | 3860 | ++DOCSHELL 1324B000 == 31 [pid = 3860] [id = 564] 05:12:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13938400) [pid = 3860] [serial = 1692] [outer = 00000000] 05:12:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1430BC00) [pid = 3860] [serial = 1693] [outer = 13938400] 05:12:13 INFO - PROCESS | 3860 | 1465647133987 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (15310C00) [pid = 3860] [serial = 1694] [outer = 13938400] 05:12:14 INFO - PROCESS | 3860 | 1465647134439 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 656ms 05:12:14 INFO - PROCESS | 3860 | 1465647134477 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:12:14 INFO - PROCESS | 3860 | 1465647134479 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 05:12:14 INFO - PROCESS | 3860 | 1465647134483 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 3860 | 1465647134485 Marionette TRACE conn3 <- [1,2222,null,{}] 05:12:14 INFO - PROCESS | 3860 | 1465647134488 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 3860 | 1465647134490 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:14 INFO - PROCESS | 3860 | 1465647134569 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:12:14 INFO - PROCESS | 3860 | 1465647134574 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 3860 | 1465647134576 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:14 INFO - PROCESS | 3860 | ++DOCSHELL 156AAC00 == 32 [pid = 3860] [id = 565] 05:12:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15CA6400) [pid = 3860] [serial = 1695] [outer = 00000000] 05:12:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15E3E000) [pid = 3860] [serial = 1696] [outer = 15CA6400] 05:12:14 INFO - PROCESS | 3860 | 1465647134622 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F23C00) [pid = 3860] [serial = 1697] [outer = 15CA6400] 05:12:14 INFO - PROCESS | 3860 | --DOCSHELL 1B549800 == 31 [pid = 3860] [id = 16] 05:12:15 INFO - PROCESS | 3860 | 1465647135089 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 624ms 05:12:15 INFO - PROCESS | 3860 | 1465647135136 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 3860 | 1465647135138 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 05:12:15 INFO - PROCESS | 3860 | 1465647135142 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:12:15 INFO - PROCESS | 3860 | 1465647135143 Marionette TRACE conn3 <- [1,2226,null,{}] 05:12:15 INFO - PROCESS | 3860 | 1465647135147 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 3860 | 1465647135152 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:15 INFO - PROCESS | 3860 | 1465647135252 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:12:15 INFO - PROCESS | 3860 | 1465647135258 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 3860 | 1465647135260 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:15 INFO - PROCESS | 3860 | ++DOCSHELL 15F3AC00 == 32 [pid = 3860] [id = 566] 05:12:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16080800) [pid = 3860] [serial = 1698] [outer = 00000000] 05:12:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16EC5000) [pid = 3860] [serial = 1699] [outer = 16080800] 05:12:15 INFO - PROCESS | 3860 | 1465647135303 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16F24C00) [pid = 3860] [serial = 1700] [outer = 16080800] 05:12:15 INFO - PROCESS | 3860 | 1465647135731 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 640ms 05:12:15 INFO - PROCESS | 3860 | 1465647135782 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 3860 | 1465647135784 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 05:12:15 INFO - PROCESS | 3860 | 1465647135787 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:12:15 INFO - PROCESS | 3860 | 1465647135799 Marionette TRACE conn3 <- [1,2230,null,{}] 05:12:15 INFO - PROCESS | 3860 | 1465647135807 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 3860 | 1465647135809 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:15 INFO - PROCESS | 3860 | 1465647135882 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:12:15 INFO - PROCESS | 3860 | 1465647135887 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 3860 | 1465647135889 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:15 INFO - PROCESS | 3860 | ++DOCSHELL 16088400 == 33 [pid = 3860] [id = 567] 05:12:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16D86000) [pid = 3860] [serial = 1701] [outer = 00000000] 05:12:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (177C5C00) [pid = 3860] [serial = 1702] [outer = 16D86000] 05:12:15 INFO - PROCESS | 3860 | 1465647135934 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (177D0000) [pid = 3860] [serial = 1703] [outer = 16D86000] 05:12:16 INFO - PROCESS | 3860 | 1465647136367 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 593ms 05:12:16 INFO - PROCESS | 3860 | 1465647136384 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 3860 | 1465647136386 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 05:12:16 INFO - PROCESS | 3860 | 1465647136389 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:12:16 INFO - PROCESS | 3860 | 1465647136391 Marionette TRACE conn3 <- [1,2234,null,{}] 05:12:16 INFO - PROCESS | 3860 | 1465647136394 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 3860 | 1465647136396 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:16 INFO - PROCESS | 3860 | 1465647136526 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:12:16 INFO - PROCESS | 3860 | 1465647136534 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 3860 | 1465647136536 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:16 INFO - PROCESS | 3860 | ++DOCSHELL 17032000 == 34 [pid = 3860] [id = 568] 05:12:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17A44C00) [pid = 3860] [serial = 1704] [outer = 00000000] 05:12:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1830E400) [pid = 3860] [serial = 1705] [outer = 17A44C00] 05:12:16 INFO - PROCESS | 3860 | 1465647136578 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1830E800) [pid = 3860] [serial = 1706] [outer = 17A44C00] 05:12:16 INFO - PROCESS | 3860 | 1465647136992 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 624ms 05:12:17 INFO - PROCESS | 3860 | 1465647137028 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 3860 | 1465647137030 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 05:12:17 INFO - PROCESS | 3860 | 1465647137033 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:12:17 INFO - PROCESS | 3860 | 1465647137035 Marionette TRACE conn3 <- [1,2238,null,{}] 05:12:17 INFO - PROCESS | 3860 | 1465647137039 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 3860 | 1465647137040 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:17 INFO - PROCESS | 3860 | 1465647137150 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:12:17 INFO - PROCESS | 3860 | 1465647137155 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 3860 | 1465647137157 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:17 INFO - PROCESS | 3860 | ++DOCSHELL 1323C000 == 35 [pid = 3860] [id = 569] 05:12:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (174F1400) [pid = 3860] [serial = 1707] [outer = 00000000] 05:12:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19B0FC00) [pid = 3860] [serial = 1708] [outer = 174F1400] 05:12:17 INFO - PROCESS | 3860 | 1465647137200 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19B10400) [pid = 3860] [serial = 1709] [outer = 174F1400] 05:12:17 INFO - PROCESS | 3860 | 1465647137655 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 640ms 05:12:17 INFO - PROCESS | 3860 | 1465647137671 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 3860 | 1465647137673 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 05:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:12:17 INFO - PROCESS | 3860 | 1465647137677 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 3860 | 1465647137678 Marionette TRACE conn3 <- [1,2242,null,{}] 05:12:17 INFO - PROCESS | 3860 | 1465647137682 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 3860 | 1465647137693 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:17 INFO - PROCESS | 3860 | 1465647137811 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:12:17 INFO - PROCESS | 3860 | 1465647137816 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 3860 | 1465647137818 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:17 INFO - PROCESS | 3860 | ++DOCSHELL 19B07C00 == 36 [pid = 3860] [id = 570] 05:12:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19B09C00) [pid = 3860] [serial = 1710] [outer = 00000000] 05:12:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1A08B800) [pid = 3860] [serial = 1711] [outer = 19B09C00] 05:12:17 INFO - PROCESS | 3860 | 1465647137859 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1A0B7800) [pid = 3860] [serial = 1712] [outer = 19B09C00] 05:12:18 INFO - PROCESS | 3860 | 1465647138316 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 05:12:18 INFO - PROCESS | 3860 | 1465647138377 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 3860 | 1465647138379 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 05:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:12:18 INFO - PROCESS | 3860 | 1465647138382 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 3860 | 1465647138384 Marionette TRACE conn3 <- [1,2246,null,{}] 05:12:18 INFO - PROCESS | 3860 | 1465647138388 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 3860 | 1465647138390 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:18 INFO - PROCESS | 3860 | 1465647138505 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:12:18 INFO - PROCESS | 3860 | 1465647138600 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 3860 | 1465647138603 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:18 INFO - PROCESS | 3860 | ++DOCSHELL 1544E400 == 37 [pid = 3860] [id = 571] 05:12:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1A0C0C00) [pid = 3860] [serial = 1713] [outer = 00000000] 05:12:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1A549000) [pid = 3860] [serial = 1714] [outer = 1A0C0C00] 05:12:18 INFO - PROCESS | 3860 | 1465647138649 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1A58EC00) [pid = 3860] [serial = 1715] [outer = 1A0C0C00] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (13CE1400) [pid = 3860] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1544D400) [pid = 3860] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15F23400) [pid = 3860] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16ECAC00) [pid = 3860] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (13C24C00) [pid = 3860] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (12ADDC00) [pid = 3860] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (10561400) [pid = 3860] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11C29C00) [pid = 3860] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1A0BC400) [pid = 3860] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15C32400) [pid = 3860] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (11C26C00) [pid = 3860] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:12:18 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1530A000) [pid = 3860] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:12:19 INFO - PROCESS | 3860 | 1465647139188 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 843ms 05:12:19 INFO - PROCESS | 3860 | 1465647139216 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 3860 | 1465647139218 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:12:19 INFO - PROCESS | 3860 | 1465647139221 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 3860 | 1465647139223 Marionette TRACE conn3 <- [1,2250,null,{}] 05:12:19 INFO - PROCESS | 3860 | 1465647139226 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 3860 | 1465647139228 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:19 INFO - PROCESS | 3860 | 1465647139305 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:12:19 INFO - PROCESS | 3860 | 1465647139310 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 3860 | 1465647139312 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:19 INFO - PROCESS | 3860 | ++DOCSHELL 13D80C00 == 38 [pid = 3860] [id = 572] 05:12:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (14312000) [pid = 3860] [serial = 1716] [outer = 00000000] 05:12:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16D8D800) [pid = 3860] [serial = 1717] [outer = 14312000] 05:12:19 INFO - PROCESS | 3860 | 1465647139354 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19B06800) [pid = 3860] [serial = 1718] [outer = 14312000] 05:12:19 INFO - PROCESS | 3860 | 1465647139765 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 594ms 05:12:19 INFO - PROCESS | 3860 | 1465647139830 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 3860 | 1465647139832 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:12:19 INFO - PROCESS | 3860 | 1465647139845 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 3860 | 1465647139847 Marionette TRACE conn3 <- [1,2254,null,{}] 05:12:19 INFO - PROCESS | 3860 | 1465647139851 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 3860 | 1465647139853 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:19 INFO - PROCESS | 3860 | 1465647139929 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:12:19 INFO - PROCESS | 3860 | 1465647139934 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 3860 | 1465647139936 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:19 INFO - PROCESS | 3860 | ++DOCSHELL 15F23400 == 39 [pid = 3860] [id = 573] 05:12:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F38C00) [pid = 3860] [serial = 1719] [outer = 00000000] 05:12:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A7A5400) [pid = 3860] [serial = 1720] [outer = 15F38C00] 05:12:19 INFO - PROCESS | 3860 | 1465647139978 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1430F000) [pid = 3860] [serial = 1721] [outer = 15F38C00] 05:12:20 INFO - PROCESS | 3860 | 1465647140414 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 594ms 05:12:20 INFO - PROCESS | 3860 | 1465647140430 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 3860 | 1465647140432 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 05:12:20 INFO - PROCESS | 3860 | 1465647140435 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:12:20 INFO - PROCESS | 3860 | 1465647140437 Marionette TRACE conn3 <- [1,2258,null,{}] 05:12:20 INFO - PROCESS | 3860 | 1465647140440 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 3860 | 1465647140442 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:20 INFO - PROCESS | 3860 | 1465647140569 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:12:20 INFO - PROCESS | 3860 | 1465647140577 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 3860 | 1465647140578 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:20 INFO - PROCESS | 3860 | ++DOCSHELL 16087400 == 40 [pid = 3860] [id = 574] 05:12:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A549C00) [pid = 3860] [serial = 1722] [outer = 00000000] 05:12:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AA0F000) [pid = 3860] [serial = 1723] [outer = 1A549C00] 05:12:20 INFO - PROCESS | 3860 | 1465647140620 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1AA19000) [pid = 3860] [serial = 1724] [outer = 1A549C00] 05:12:21 INFO - PROCESS | 3860 | 1465647141185 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 797ms 05:12:21 INFO - PROCESS | 3860 | 1465647141238 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 3860 | 1465647141243 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 05:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:12:21 INFO - PROCESS | 3860 | 1465647141249 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 3860 | 1465647141253 Marionette TRACE conn3 <- [1,2262,null,{}] 05:12:21 INFO - PROCESS | 3860 | 1465647141258 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 3860 | 1465647141261 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:21 INFO - PROCESS | 3860 | 1465647141433 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:12:21 INFO - PROCESS | 3860 | 1465647141573 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 3860 | 1465647141580 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:21 INFO - PROCESS | 3860 | ++DOCSHELL 10326400 == 41 [pid = 3860] [id = 575] 05:12:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (10371C00) [pid = 3860] [serial = 1725] [outer = 00000000] 05:12:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (112C5C00) [pid = 3860] [serial = 1726] [outer = 10371C00] 05:12:21 INFO - PROCESS | 3860 | 1465647141637 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (12812400) [pid = 3860] [serial = 1727] [outer = 10371C00] 05:12:22 INFO - PROCESS | 3860 | 1465647142372 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1187ms 05:12:22 INFO - PROCESS | 3860 | 1465647142448 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 3860 | 1465647142453 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 05:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:12:22 INFO - PROCESS | 3860 | 1465647142460 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 3860 | 1465647142463 Marionette TRACE conn3 <- [1,2266,null,{}] 05:12:22 INFO - PROCESS | 3860 | 1465647142467 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 3860 | 1465647142470 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:22 INFO - PROCESS | 3860 | 1465647142595 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:12:22 INFO - PROCESS | 3860 | 1465647142850 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 3860 | 1465647142854 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:22 INFO - PROCESS | 3860 | ++DOCSHELL 0F390800 == 42 [pid = 3860] [id = 576] 05:12:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (0F394C00) [pid = 3860] [serial = 1728] [outer = 00000000] 05:12:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (104EC400) [pid = 3860] [serial = 1729] [outer = 0F394C00] 05:12:22 INFO - PROCESS | 3860 | 1465647142919 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10A4B000) [pid = 3860] [serial = 1730] [outer = 0F394C00] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 15F23400 == 41 [pid = 3860] [id = 573] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 13D80C00 == 40 [pid = 3860] [id = 572] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 1544E400 == 39 [pid = 3860] [id = 571] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 19B07C00 == 38 [pid = 3860] [id = 570] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 1323C000 == 37 [pid = 3860] [id = 569] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 17032000 == 36 [pid = 3860] [id = 568] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 16088400 == 35 [pid = 3860] [id = 567] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 15F3AC00 == 34 [pid = 3860] [id = 566] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 156AAC00 == 33 [pid = 3860] [id = 565] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 1324B000 == 32 [pid = 3860] [id = 564] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 1323C400 == 31 [pid = 3860] [id = 563] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 12A17800 == 30 [pid = 3860] [id = 562] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (197A8800) [pid = 3860] [serial = 1681] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 10A49400 == 29 [pid = 3860] [id = 561] 05:12:23 INFO - PROCESS | 3860 | --DOCSHELL 13C22000 == 28 [pid = 3860] [id = 560] 05:12:23 INFO - PROCESS | 3860 | 1465647143601 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1218ms 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1789C800) [pid = 3860] [serial = 1679] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15CA9000) [pid = 3860] [serial = 1666] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (15F44000) [pid = 3860] [serial = 1669] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (177D0C00) [pid = 3860] [serial = 1672] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (177CFC00) [pid = 3860] [serial = 1678] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (17A3F400) [pid = 3860] [serial = 1673] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (13CE2800) [pid = 3860] [serial = 1663] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (12DF2000) [pid = 3860] [serial = 1660] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (13124C00) [pid = 3860] [serial = 1661] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10A53400) [pid = 3860] [serial = 1657] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10F12400) [pid = 3860] [serial = 1658] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13108400) [pid = 3860] [serial = 1655] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (12ADE800) [pid = 3860] [serial = 1654] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1AA17400) [pid = 3860] [serial = 1652] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A7A5000) [pid = 3860] [serial = 1651] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16A3A800) [pid = 3860] [serial = 1649] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15F3DC00) [pid = 3860] [serial = 1648] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13249000) [pid = 3860] [serial = 1646] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (12ADFC00) [pid = 3860] [serial = 1645] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (167B4C00) [pid = 3860] [serial = 1670] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16D8C800) [pid = 3860] [serial = 1675] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (16F22400) [pid = 3860] [serial = 1676] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15E3C800) [pid = 3860] [serial = 1667] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1430B800) [pid = 3860] [serial = 1664] [outer = 00000000] [url = about:blank] 05:12:23 INFO - PROCESS | 3860 | 1465647143682 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 3860 | 1465647143685 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 05:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:12:23 INFO - PROCESS | 3860 | 1465647143694 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 3860 | 1465647143697 Marionette TRACE conn3 <- [1,2270,null,{}] 05:12:23 INFO - PROCESS | 3860 | 1465647143703 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 3860 | 1465647143707 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:23 INFO - PROCESS | 3860 | 1465647143791 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:12:23 INFO - PROCESS | 3860 | 1465647143802 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 3860 | 1465647143805 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:23 INFO - PROCESS | 3860 | ++DOCSHELL 10FC1800 == 29 [pid = 3860] [id = 577] 05:12:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (112CC400) [pid = 3860] [serial = 1731] [outer = 00000000] 05:12:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (12AA0800) [pid = 3860] [serial = 1732] [outer = 112CC400] 05:12:23 INFO - PROCESS | 3860 | 1465647143850 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (12DEF400) [pid = 3860] [serial = 1733] [outer = 112CC400] 05:12:24 INFO - PROCESS | 3860 | 1465647144372 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 05:12:24 INFO - PROCESS | 3860 | 1465647144436 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 3860 | 1465647144440 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 05:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:12:24 INFO - PROCESS | 3860 | 1465647144445 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 3860 | 1465647144447 Marionette TRACE conn3 <- [1,2274,null,{}] 05:12:24 INFO - PROCESS | 3860 | 1465647144450 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 3860 | 1465647144453 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:24 INFO - PROCESS | 3860 | 1465647144537 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:12:24 INFO - PROCESS | 3860 | 1465647144631 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 3860 | 1465647144633 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:24 INFO - PROCESS | 3860 | ++DOCSHELL 12ADDC00 == 30 [pid = 3860] [id = 578] 05:12:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12AE6800) [pid = 3860] [serial = 1734] [outer = 00000000] 05:12:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (13246000) [pid = 3860] [serial = 1735] [outer = 12AE6800] 05:12:24 INFO - PROCESS | 3860 | 1465647144684 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13933000) [pid = 3860] [serial = 1736] [outer = 12AE6800] 05:12:25 INFO - PROCESS | 3860 | 1465647145069 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 640ms 05:12:25 INFO - PROCESS | 3860 | 1465647145084 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:12:25 INFO - PROCESS | 3860 | 1465647145086 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 05:12:25 INFO - PROCESS | 3860 | 1465647145091 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 3860 | 1465647145097 Marionette TRACE conn3 <- [1,2278,null,{}] 05:12:25 INFO - PROCESS | 3860 | 1465647145106 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 3860 | 1465647145109 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:25 INFO - PROCESS | 3860 | 1465647145191 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:12:25 INFO - PROCESS | 3860 | 1465647145198 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 3860 | 1465647145200 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:25 INFO - PROCESS | 3860 | ++DOCSHELL 13D76400 == 31 [pid = 3860] [id = 579] 05:12:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (14308800) [pid = 3860] [serial = 1737] [outer = 00000000] 05:12:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (14F16400) [pid = 3860] [serial = 1738] [outer = 14308800] 05:12:25 INFO - PROCESS | 3860 | 1465647145243 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15C32400) [pid = 3860] [serial = 1739] [outer = 14308800] 05:12:25 INFO - PROCESS | 3860 | 1465647145690 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 640ms 05:12:25 INFO - PROCESS | 3860 | 1465647145753 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 3860 | 1465647145756 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 05:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:12:25 INFO - PROCESS | 3860 | 1465647145759 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 3860 | 1465647145761 Marionette TRACE conn3 <- [1,2282,null,{}] 05:12:25 INFO - PROCESS | 3860 | 1465647145764 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 3860 | 1465647145766 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:25 INFO - PROCESS | 3860 | 1465647145878 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:12:25 INFO - PROCESS | 3860 | 1465647145970 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 3860 | 1465647145972 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:25 INFO - PROCESS | 3860 | ++DOCSHELL 15F24000 == 32 [pid = 3860] [id = 580] 05:12:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F24400) [pid = 3860] [serial = 1740] [outer = 00000000] 05:12:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F30C00) [pid = 3860] [serial = 1741] [outer = 15F24400] 05:12:26 INFO - PROCESS | 3860 | 1465647146015 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15F43000) [pid = 3860] [serial = 1742] [outer = 15F24400] 05:12:26 INFO - PROCESS | 3860 | 1465647146416 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 702ms 05:12:26 INFO - PROCESS | 3860 | 1465647146460 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 3860 | 1465647146462 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 05:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:12:26 INFO - PROCESS | 3860 | 1465647146466 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 3860 | 1465647146467 Marionette TRACE conn3 <- [1,2286,null,{}] 05:12:26 INFO - PROCESS | 3860 | 1465647146478 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 3860 | 1465647146480 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:26 INFO - PROCESS | 3860 | 1465647146587 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:12:26 INFO - PROCESS | 3860 | 1465647146595 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 3860 | 1465647146600 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:26 INFO - PROCESS | 3860 | ++DOCSHELL 12D60C00 == 33 [pid = 3860] [id = 581] 05:12:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15F45C00) [pid = 3860] [serial = 1743] [outer = 00000000] 05:12:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16999400) [pid = 3860] [serial = 1744] [outer = 15F45C00] 05:12:26 INFO - PROCESS | 3860 | 1465647146653 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16D8CC00) [pid = 3860] [serial = 1745] [outer = 15F45C00] 05:12:27 INFO - PROCESS | 3860 | 1465647147129 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 687ms 05:12:27 INFO - PROCESS | 3860 | 1465647147167 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 3860 | 1465647147168 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 05:12:27 INFO - PROCESS | 3860 | 1465647147172 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:12:27 INFO - PROCESS | 3860 | 1465647147173 Marionette TRACE conn3 <- [1,2290,null,{}] 05:12:27 INFO - PROCESS | 3860 | 1465647147181 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 3860 | 1465647147183 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:27 INFO - PROCESS | 3860 | 1465647147322 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:12:27 INFO - PROCESS | 3860 | 1465647147343 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 3860 | 1465647147345 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:27 INFO - PROCESS | 3860 | ++DOCSHELL 168D5C00 == 34 [pid = 3860] [id = 582] 05:12:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (170B4800) [pid = 3860] [serial = 1746] [outer = 00000000] 05:12:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1781DC00) [pid = 3860] [serial = 1747] [outer = 170B4800] 05:12:27 INFO - PROCESS | 3860 | 1465647147396 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (174EFC00) [pid = 3860] [serial = 1748] [outer = 170B4800] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1B549C00) [pid = 3860] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (174F1400) [pid = 3860] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19B09C00) [pid = 3860] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10A4A400) [pid = 3860] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (17A44C00) [pid = 3860] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1323CC00) [pid = 3860] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16D86000) [pid = 3860] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (12A18C00) [pid = 3860] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15CA6400) [pid = 3860] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (18310C00) [pid = 3860] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16080800) [pid = 3860] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13938400) [pid = 3860] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1A0C0C00) [pid = 3860] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15F38C00) [pid = 3860] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1B54B400) [pid = 3860] [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.] 05:12:27 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (14312000) [pid = 3860] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:12:28 INFO - PROCESS | 3860 | 1465647148017 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 905ms 05:12:28 INFO - PROCESS | 3860 | 1465647148078 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 3860 | 1465647148080 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 05:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:12:28 INFO - PROCESS | 3860 | 1465647148084 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 3860 | 1465647148086 Marionette TRACE conn3 <- [1,2294,null,{}] 05:12:28 INFO - PROCESS | 3860 | 1465647148089 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 3860 | 1465647148091 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:28 INFO - PROCESS | 3860 | 1465647148167 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:12:28 INFO - PROCESS | 3860 | 1465647148173 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 3860 | 1465647148174 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:28 INFO - PROCESS | 3860 | ++DOCSHELL 12812800 == 35 [pid = 3860] [id = 583] 05:12:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (12A18C00) [pid = 3860] [serial = 1749] [outer = 00000000] 05:12:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16D81000) [pid = 3860] [serial = 1750] [outer = 12A18C00] 05:12:28 INFO - PROCESS | 3860 | 1465647148219 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16F1B800) [pid = 3860] [serial = 1751] [outer = 12A18C00] 05:12:28 INFO - PROCESS | 3860 | 1465647148676 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 640ms 05:12:28 INFO - PROCESS | 3860 | 1465647148720 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 3860 | 1465647148722 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 05:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:12:28 INFO - PROCESS | 3860 | 1465647148726 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 3860 | 1465647148727 Marionette TRACE conn3 <- [1,2298,null,{}] 05:12:28 INFO - PROCESS | 3860 | 1465647148731 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 3860 | 1465647148733 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:28 INFO - PROCESS | 3860 | 1465647148816 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:12:28 INFO - PROCESS | 3860 | 1465647148821 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 3860 | 1465647148823 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:28 INFO - PROCESS | 3860 | ++DOCSHELL 13243800 == 36 [pid = 3860] [id = 584] 05:12:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13938400) [pid = 3860] [serial = 1752] [outer = 00000000] 05:12:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18304000) [pid = 3860] [serial = 1753] [outer = 13938400] 05:12:28 INFO - PROCESS | 3860 | 1465647148866 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1830F400) [pid = 3860] [serial = 1754] [outer = 13938400] 05:12:29 INFO - PROCESS | 3860 | 1465647149280 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 594ms 05:12:29 INFO - PROCESS | 3860 | 1465647149352 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 3860 | 1465647149354 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 05:12:29 INFO - PROCESS | 3860 | 1465647149358 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 3860 | 1465647149359 Marionette TRACE conn3 <- [1,2302,null,{}] 05:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:12:29 INFO - PROCESS | 3860 | 1465647149363 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 3860 | 1465647149364 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:29 INFO - PROCESS | 3860 | 1465647149452 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:12:29 INFO - PROCESS | 3860 | 1465647149458 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 3860 | 1465647149460 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:29 INFO - PROCESS | 3860 | ++DOCSHELL 13D76000 == 37 [pid = 3860] [id = 585] 05:12:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19758000) [pid = 3860] [serial = 1755] [outer = 00000000] 05:12:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1975F800) [pid = 3860] [serial = 1756] [outer = 19758000] 05:12:29 INFO - PROCESS | 3860 | 1465647149503 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19761800) [pid = 3860] [serial = 1757] [outer = 19758000] 05:12:29 INFO - PROCESS | 3860 | 1465647149957 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 05:12:30 INFO - PROCESS | 3860 | 1465647150042 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 3860 | 1465647150047 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 05:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:12:30 INFO - PROCESS | 3860 | 1465647150052 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 3860 | 1465647150059 Marionette TRACE conn3 <- [1,2306,null,{}] 05:12:30 INFO - PROCESS | 3860 | 1465647150065 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 3860 | 1465647150069 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:30 INFO - PROCESS | 3860 | 1465647150237 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:12:30 INFO - PROCESS | 3860 | 1465647150356 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 3860 | 1465647150362 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:30 INFO - PROCESS | 3860 | ++DOCSHELL 10FC2000 == 38 [pid = 3860] [id = 586] 05:12:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (10FC3000) [pid = 3860] [serial = 1758] [outer = 00000000] 05:12:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (11ADD800) [pid = 3860] [serial = 1759] [outer = 10FC3000] 05:12:30 INFO - PROCESS | 3860 | 1465647150418 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (13029800) [pid = 3860] [serial = 1760] [outer = 10FC3000] 05:12:31 INFO - PROCESS | 3860 | 1465647151005 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 3860 | 1465647151059 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 05:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:12:31 INFO - PROCESS | 3860 | 1465647151066 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 3860 | 1465647151069 Marionette TRACE conn3 <- [1,2310,null,{}] 05:12:31 INFO - PROCESS | 3860 | 1465647151073 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 3860 | 1465647151076 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:31 INFO - PROCESS | 3860 | 1465647151217 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:12:31 INFO - PROCESS | 3860 | 1465647151356 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 3860 | 1465647151358 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:31 INFO - PROCESS | 3860 | ++DOCSHELL 1324AC00 == 39 [pid = 3860] [id = 587] 05:12:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (13C25C00) [pid = 3860] [serial = 1761] [outer = 00000000] 05:12:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (14310400) [pid = 3860] [serial = 1762] [outer = 13C25C00] 05:12:31 INFO - PROCESS | 3860 | 1465647151424 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15E33000) [pid = 3860] [serial = 1763] [outer = 13C25C00] 05:12:31 INFO - PROCESS | 3860 | 1465647151996 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 937ms 05:12:31 INFO - PROCESS | 3860 | 1465647152007 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 3860 | 1465647152009 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 05:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:12:32 INFO - PROCESS | 3860 | 1465647152013 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 3860 | 1465647152015 Marionette TRACE conn3 <- [1,2314,null,{}] 05:12:32 INFO - PROCESS | 3860 | 1465647152025 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 3860 | 1465647152030 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:32 INFO - PROCESS | 3860 | 1465647152137 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:12:32 INFO - PROCESS | 3860 | 1465647152247 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 3860 | 1465647152250 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:32 INFO - PROCESS | 3860 | ++DOCSHELL 177CC400 == 40 [pid = 3860] [id = 588] 05:12:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (177D0C00) [pid = 3860] [serial = 1764] [outer = 00000000] 05:12:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19757C00) [pid = 3860] [serial = 1765] [outer = 177D0C00] 05:12:32 INFO - PROCESS | 3860 | 1465647152306 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1975E800) [pid = 3860] [serial = 1766] [outer = 177D0C00] 05:12:32 INFO - PROCESS | 3860 | 1465647152880 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 937ms 05:12:32 INFO - PROCESS | 3860 | 1465647152958 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 3860 | 1465647152960 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 05:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:12:32 INFO - PROCESS | 3860 | 1465647152964 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 3860 | 1465647152966 Marionette TRACE conn3 <- [1,2318,null,{}] 05:12:32 INFO - PROCESS | 3860 | 1465647152969 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 3860 | 1465647152971 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:33 INFO - PROCESS | 3860 | 1465647153076 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:12:33 INFO - PROCESS | 3860 | 1465647153185 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 3860 | 1465647153187 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:33 INFO - PROCESS | 3860 | ++DOCSHELL 19ECA800 == 41 [pid = 3860] [id = 589] 05:12:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19ECB800) [pid = 3860] [serial = 1767] [outer = 00000000] 05:12:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1A088400) [pid = 3860] [serial = 1768] [outer = 19ECB800] 05:12:33 INFO - PROCESS | 3860 | 1465647153239 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1A0BF800) [pid = 3860] [serial = 1769] [outer = 19ECB800] 05:12:33 INFO - PROCESS | 3860 | 1465647153926 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1000ms 05:12:33 INFO - PROCESS | 3860 | 1465647153971 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 3860 | 1465647153975 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 05:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:12:33 INFO - PROCESS | 3860 | 1465647153981 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 3860 | 1465647153984 Marionette TRACE conn3 <- [1,2322,null,{}] 05:12:33 INFO - PROCESS | 3860 | 1465647153990 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 3860 | 1465647153992 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:34 INFO - PROCESS | 3860 | 1465647154096 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:12:34 INFO - PROCESS | 3860 | 1465647154206 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 3860 | 1465647154210 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:34 INFO - PROCESS | 3860 | ++DOCSHELL 114CA000 == 42 [pid = 3860] [id = 590] 05:12:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (11AD2800) [pid = 3860] [serial = 1770] [outer = 00000000] 05:12:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (12A1BC00) [pid = 3860] [serial = 1771] [outer = 11AD2800] 05:12:34 INFO - PROCESS | 3860 | 1465647154305 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (12DF6800) [pid = 3860] [serial = 1772] [outer = 11AD2800] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 13243800 == 41 [pid = 3860] [id = 584] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 12812800 == 40 [pid = 3860] [id = 583] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 168D5C00 == 39 [pid = 3860] [id = 582] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 12D60C00 == 38 [pid = 3860] [id = 581] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 15F24000 == 37 [pid = 3860] [id = 580] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 13D76400 == 36 [pid = 3860] [id = 579] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 12ADDC00 == 35 [pid = 3860] [id = 578] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 10FC1800 == 34 [pid = 3860] [id = 577] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 0F390800 == 33 [pid = 3860] [id = 576] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 10326400 == 32 [pid = 3860] [id = 575] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 16087400 == 31 [pid = 3860] [id = 574] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 1B547000 == 30 [pid = 3860] [id = 17] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 19ECA800 == 29 [pid = 3860] [id = 589] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 177CC400 == 28 [pid = 3860] [id = 588] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 13D76000 == 27 [pid = 3860] [id = 585] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 10FC2000 == 26 [pid = 3860] [id = 586] 05:12:35 INFO - PROCESS | 3860 | --DOCSHELL 1324AC00 == 25 [pid = 3860] [id = 587] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1B544000) [pid = 3860] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (19B0FC00) [pid = 3860] [serial = 1708] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1A0B7800) [pid = 3860] [serial = 1712] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1A08B800) [pid = 3860] [serial = 1711] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (10F0BC00) [pid = 3860] [serial = 1684] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1830E400) [pid = 3860] [serial = 1705] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1324C000) [pid = 3860] [serial = 1690] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1365C000) [pid = 3860] [serial = 1691] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (177C5C00) [pid = 3860] [serial = 1702] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (177D0000) [pid = 3860] [serial = 1703] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (12AA6000) [pid = 3860] [serial = 1687] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12AE9C00) [pid = 3860] [serial = 1688] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15E3E000) [pid = 3860] [serial = 1696] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15F23C00) [pid = 3860] [serial = 1697] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (19B03800) [pid = 3860] [serial = 1682] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19B10400) [pid = 3860] [serial = 1709] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16EC5000) [pid = 3860] [serial = 1699] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16F24C00) [pid = 3860] [serial = 1700] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15310C00) [pid = 3860] [serial = 1694] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1430BC00) [pid = 3860] [serial = 1693] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1A549000) [pid = 3860] [serial = 1714] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1430F000) [pid = 3860] [serial = 1721] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1AA0F000) [pid = 3860] [serial = 1723] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (174F6000) [pid = 3860] [serial = 1148] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1A7A5400) [pid = 3860] [serial = 1720] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (10FC1C00) [pid = 3860] [serial = 1685] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1A58EC00) [pid = 3860] [serial = 1715] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (16D8D800) [pid = 3860] [serial = 1717] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1830E800) [pid = 3860] [serial = 1706] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (19B06800) [pid = 3860] [serial = 1718] [outer = 00000000] [url = about:blank] 05:12:35 INFO - PROCESS | 3860 | 1465647155494 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1546ms 05:12:35 INFO - PROCESS | 3860 | 1465647155531 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 3860 | 1465647155534 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 05:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:12:35 INFO - PROCESS | 3860 | 1465647155540 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 3860 | 1465647155543 Marionette TRACE conn3 <- [1,2326,null,{}] 05:12:35 INFO - PROCESS | 3860 | 1465647155548 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 3860 | 1465647155551 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:35 INFO - PROCESS | 3860 | 1465647155639 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:12:35 INFO - PROCESS | 3860 | 1465647155773 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 3860 | 1465647155776 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:35 INFO - PROCESS | 3860 | ++DOCSHELL 10A50C00 == 26 [pid = 3860] [id = 591] 05:12:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (10A52400) [pid = 3860] [serial = 1773] [outer = 00000000] 05:12:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (11232C00) [pid = 3860] [serial = 1774] [outer = 10A52400] 05:12:35 INFO - PROCESS | 3860 | 1465647155823 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (112CA400) [pid = 3860] [serial = 1775] [outer = 10A52400] 05:12:36 INFO - PROCESS | 3860 | 1465647156225 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 05:12:36 INFO - PROCESS | 3860 | 1465647156277 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 3860 | 1465647156281 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 05:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:12:36 INFO - PROCESS | 3860 | 1465647156288 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 3860 | 1465647156290 Marionette TRACE conn3 <- [1,2330,null,{}] 05:12:36 INFO - PROCESS | 3860 | 1465647156294 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 3860 | 1465647156297 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:36 INFO - PROCESS | 3860 | 1465647156381 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:12:36 INFO - PROCESS | 3860 | 1465647156390 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 3860 | 1465647156392 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:36 INFO - PROCESS | 3860 | ++DOCSHELL 13145400 == 27 [pid = 3860] [id = 592] 05:12:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13145C00) [pid = 3860] [serial = 1776] [outer = 00000000] 05:12:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (131D1000) [pid = 3860] [serial = 1777] [outer = 13145C00] 05:12:36 INFO - PROCESS | 3860 | 1465647156439 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13232400) [pid = 3860] [serial = 1778] [outer = 13145C00] 05:12:36 INFO - PROCESS | 3860 | 1465647156904 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 641ms 05:12:36 INFO - PROCESS | 3860 | 1465647156925 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 3860 | 1465647156927 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 05:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:12:36 INFO - PROCESS | 3860 | 1465647156931 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 3860 | 1465647156934 Marionette TRACE conn3 <- [1,2334,null,{}] 05:12:36 INFO - PROCESS | 3860 | 1465647156944 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 3860 | 1465647156949 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:37 INFO - PROCESS | 3860 | 1465647157039 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:12:37 INFO - PROCESS | 3860 | 1465647157047 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 3860 | 1465647157050 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:37 INFO - PROCESS | 3860 | ++DOCSHELL 1430F000 == 28 [pid = 3860] [id = 593] 05:12:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (14310000) [pid = 3860] [serial = 1779] [outer = 00000000] 05:12:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (14EB7800) [pid = 3860] [serial = 1780] [outer = 14310000] 05:12:37 INFO - PROCESS | 3860 | 1465647157122 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (156A5400) [pid = 3860] [serial = 1781] [outer = 14310000] 05:12:37 INFO - PROCESS | 3860 | 1465647157593 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 749ms 05:12:37 INFO - PROCESS | 3860 | 1465647157674 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 3860 | 1465647157676 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 05:12:37 INFO - PROCESS | 3860 | 1465647157679 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:12:37 INFO - PROCESS | 3860 | 1465647157681 Marionette TRACE conn3 <- [1,2338,null,{}] 05:12:37 INFO - PROCESS | 3860 | 1465647157684 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 3860 | 1465647157686 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:37 INFO - PROCESS | 3860 | 1465647157801 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:12:37 INFO - PROCESS | 3860 | 1465647157806 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 3860 | 1465647157808 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:37 INFO - PROCESS | 3860 | ++DOCSHELL 14EB7000 == 29 [pid = 3860] [id = 594] 05:12:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (156B3000) [pid = 3860] [serial = 1782] [outer = 00000000] 05:12:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F23C00) [pid = 3860] [serial = 1783] [outer = 156B3000] 05:12:37 INFO - PROCESS | 3860 | 1465647157856 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F45800) [pid = 3860] [serial = 1784] [outer = 156B3000] 05:12:38 INFO - PROCESS | 3860 | 1465647158314 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 703ms 05:12:38 INFO - PROCESS | 3860 | 1465647158381 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 3860 | 1465647158383 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 05:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:12:38 INFO - PROCESS | 3860 | 1465647158386 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 3860 | 1465647158388 Marionette TRACE conn3 <- [1,2342,null,{}] 05:12:38 INFO - PROCESS | 3860 | 1465647158391 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 3860 | 1465647158393 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:38 INFO - PROCESS | 3860 | 1465647158525 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:12:38 INFO - PROCESS | 3860 | 1465647158534 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 3860 | 1465647158536 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:38 INFO - PROCESS | 3860 | ++DOCSHELL 15F3F000 == 30 [pid = 3860] [id = 595] 05:12:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16087800) [pid = 3860] [serial = 1785] [outer = 00000000] 05:12:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16D8D800) [pid = 3860] [serial = 1786] [outer = 16087800] 05:12:38 INFO - PROCESS | 3860 | 1465647158579 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16F29800) [pid = 3860] [serial = 1787] [outer = 16087800] 05:12:38 INFO - PROCESS | 3860 | 1465647159016 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 687ms 05:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:12:39 INFO - PROCESS | 3860 | 1465647159087 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 3860 | 1465647159090 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 05:12:39 INFO - PROCESS | 3860 | 1465647159094 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 3860 | 1465647159096 Marionette TRACE conn3 <- [1,2346,null,{}] 05:12:39 INFO - PROCESS | 3860 | 1465647159099 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 3860 | 1465647159105 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:39 INFO - PROCESS | 3860 | 1465647159237 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:12:39 INFO - PROCESS | 3860 | 1465647159289 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 3860 | 1465647159291 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:39 INFO - PROCESS | 3860 | ++DOCSHELL 1789AC00 == 31 [pid = 3860] [id = 596] 05:12:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (180C8C00) [pid = 3860] [serial = 1788] [outer = 00000000] 05:12:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1830AC00) [pid = 3860] [serial = 1789] [outer = 180C8C00] 05:12:39 INFO - PROCESS | 3860 | 1465647159337 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1975A800) [pid = 3860] [serial = 1790] [outer = 180C8C00] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15F24400) [pid = 3860] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (112CC400) [pid = 3860] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1A549C00) [pid = 3860] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (14308800) [pid = 3860] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (0F394C00) [pid = 3860] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10371C00) [pid = 3860] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (12AE6800) [pid = 3860] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (19758000) [pid = 3860] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F45C00) [pid = 3860] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13938400) [pid = 3860] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:12:39 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (170B4800) [pid = 3860] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:12:40 INFO - PROCESS | 3860 | 1465647160005 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 937ms 05:12:40 INFO - PROCESS | 3860 | 1465647160021 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 3860 | 1465647160032 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 05:12:40 INFO - PROCESS | 3860 | 1465647160036 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:12:40 INFO - PROCESS | 3860 | 1465647160038 Marionette TRACE conn3 <- [1,2350,null,{}] 05:12:40 INFO - PROCESS | 3860 | 1465647160041 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 3860 | 1465647160043 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:40 INFO - PROCESS | 3860 | 1465647160125 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:12:40 INFO - PROCESS | 3860 | 1465647160221 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 3860 | 1465647160223 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:40 INFO - PROCESS | 3860 | ++DOCSHELL 0F394C00 == 32 [pid = 3860] [id = 597] 05:12:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (103CB000) [pid = 3860] [serial = 1791] [outer = 00000000] 05:12:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (14308800) [pid = 3860] [serial = 1792] [outer = 103CB000] 05:12:40 INFO - PROCESS | 3860 | 1465647160265 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1430B800) [pid = 3860] [serial = 1793] [outer = 103CB000] 05:12:40 INFO - PROCESS | 3860 | 1465647160616 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 640ms 05:12:40 INFO - PROCESS | 3860 | 1465647160676 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 3860 | 1465647160678 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 05:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:12:40 INFO - PROCESS | 3860 | 1465647160681 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 3860 | 1465647160682 Marionette TRACE conn3 <- [1,2354,null,{}] 05:12:40 INFO - PROCESS | 3860 | 1465647160686 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 3860 | 1465647160688 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:40 INFO - PROCESS | 3860 | 1465647160800 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:12:40 INFO - PROCESS | 3860 | 1465647160806 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 3860 | 1465647160808 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:40 INFO - PROCESS | 3860 | ++DOCSHELL 13938400 == 33 [pid = 3860] [id = 598] 05:12:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (177CFC00) [pid = 3860] [serial = 1794] [outer = 00000000] 05:12:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (197A8800) [pid = 3860] [serial = 1795] [outer = 177CFC00] 05:12:40 INFO - PROCESS | 3860 | 1465647160854 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19B01400) [pid = 3860] [serial = 1796] [outer = 177CFC00] 05:12:41 INFO - PROCESS | 3860 | 1465647161252 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 594ms 05:12:41 INFO - PROCESS | 3860 | 1465647161278 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 3860 | 1465647161280 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 05:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:12:41 INFO - PROCESS | 3860 | 1465647161300 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 3860 | 1465647161302 Marionette TRACE conn3 <- [1,2358,null,{}] 05:12:41 INFO - PROCESS | 3860 | 1465647161305 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 3860 | 1465647161307 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:41 INFO - PROCESS | 3860 | 1465647161381 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:12:41 INFO - PROCESS | 3860 | 1465647161387 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 3860 | 1465647161389 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:41 INFO - PROCESS | 3860 | ++DOCSHELL 1430BC00 == 34 [pid = 3860] [id = 599] 05:12:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19B0AC00) [pid = 3860] [serial = 1797] [outer = 00000000] 05:12:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19EC7800) [pid = 3860] [serial = 1798] [outer = 19B0AC00] 05:12:41 INFO - PROCESS | 3860 | 1465647161431 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19EC9400) [pid = 3860] [serial = 1799] [outer = 19B0AC00] 05:12:41 INFO - PROCESS | 3860 | 1465647161925 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 687ms 05:12:41 INFO - PROCESS | 3860 | 1465647161995 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 3860 | 1465647161999 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 05:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:12:41 INFO - PROCESS | 3860 | 1465647162005 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 3860 | 1465647162009 Marionette TRACE conn3 <- [1,2362,null,{}] 05:12:42 INFO - PROCESS | 3860 | 1465647162016 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 3860 | 1465647162019 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:42 INFO - PROCESS | 3860 | 1465647162151 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:12:42 INFO - PROCESS | 3860 | 1465647162272 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 3860 | 1465647162276 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:42 INFO - PROCESS | 3860 | ++DOCSHELL 10A48C00 == 35 [pid = 3860] [id = 600] 05:12:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (10A49000) [pid = 3860] [serial = 1800] [outer = 00000000] 05:12:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10F16800) [pid = 3860] [serial = 1801] [outer = 10A49000] 05:12:42 INFO - PROCESS | 3860 | 1465647162333 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (114C7400) [pid = 3860] [serial = 1802] [outer = 10A49000] 05:12:43 INFO - PROCESS | 3860 | 1465647163107 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1155ms 05:12:43 INFO - PROCESS | 3860 | 1465647163163 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 3860 | 1465647163167 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 05:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:12:43 INFO - PROCESS | 3860 | 1465647163174 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 3860 | 1465647163177 Marionette TRACE conn3 <- [1,2366,null,{}] 05:12:43 INFO - PROCESS | 3860 | 1465647163181 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 3860 | 1465647163184 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:43 INFO - PROCESS | 3860 | 1465647163314 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:12:43 INFO - PROCESS | 3860 | 1465647163444 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 3860 | 1465647163447 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:43 INFO - PROCESS | 3860 | ++DOCSHELL 1365B400 == 36 [pid = 3860] [id = 601] 05:12:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1365CC00) [pid = 3860] [serial = 1803] [outer = 00000000] 05:12:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (13D76400) [pid = 3860] [serial = 1804] [outer = 1365CC00] 05:12:43 INFO - PROCESS | 3860 | 1465647163503 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (156B1C00) [pid = 3860] [serial = 1805] [outer = 1365CC00] 05:12:44 INFO - PROCESS | 3860 | 1465647164347 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1249ms 05:12:44 INFO - PROCESS | 3860 | 1465647164431 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:12:44 INFO - PROCESS | 3860 | 1465647164435 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 05:12:44 INFO - PROCESS | 3860 | 1465647164440 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 3860 | 1465647164442 Marionette TRACE conn3 <- [1,2370,null,{}] 05:12:44 INFO - PROCESS | 3860 | 1465647164449 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 3860 | 1465647164451 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:44 INFO - PROCESS | 3860 | 1465647164589 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:12:44 INFO - PROCESS | 3860 | 1465647164692 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 3860 | 1465647164696 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 13938400 == 35 [pid = 3860] [id = 598] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 0F394C00 == 34 [pid = 3860] [id = 597] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 1789AC00 == 33 [pid = 3860] [id = 596] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 15F3F000 == 32 [pid = 3860] [id = 595] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 14EB7000 == 31 [pid = 3860] [id = 594] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 1430F000 == 30 [pid = 3860] [id = 593] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 13145400 == 29 [pid = 3860] [id = 592] 05:12:44 INFO - PROCESS | 3860 | --DOCSHELL 10A50C00 == 28 [pid = 3860] [id = 591] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15F30C00) [pid = 3860] [serial = 1741] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (15F43000) [pid = 3860] [serial = 1742] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (12AA0800) [pid = 3860] [serial = 1732] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12DEF400) [pid = 3860] [serial = 1733] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1AA19000) [pid = 3860] [serial = 1724] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (14F16400) [pid = 3860] [serial = 1738] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (104EC400) [pid = 3860] [serial = 1729] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10A4B000) [pid = 3860] [serial = 1730] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (112C5C00) [pid = 3860] [serial = 1726] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (12812400) [pid = 3860] [serial = 1727] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13246000) [pid = 3860] [serial = 1735] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1975F800) [pid = 3860] [serial = 1756] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13933000) [pid = 3860] [serial = 1736] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19761800) [pid = 3860] [serial = 1757] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16999400) [pid = 3860] [serial = 1744] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1830F400) [pid = 3860] [serial = 1754] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1781DC00) [pid = 3860] [serial = 1747] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (16D81000) [pid = 3860] [serial = 1750] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (16D8CC00) [pid = 3860] [serial = 1745] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (174EFC00) [pid = 3860] [serial = 1748] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (15C32400) [pid = 3860] [serial = 1739] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (18304000) [pid = 3860] [serial = 1753] [outer = 00000000] [url = about:blank] 05:12:44 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F7800 == 29 [pid = 3860] [id = 602] 05:12:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (0C7F8000) [pid = 3860] [serial = 1806] [outer = 00000000] 05:12:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (105EE000) [pid = 3860] [serial = 1807] [outer = 0C7F8000] 05:12:44 INFO - PROCESS | 3860 | 1465647164767 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (10F11800) [pid = 3860] [serial = 1808] [outer = 0C7F8000] 05:12:45 INFO - PROCESS | 3860 | 1465647165201 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 797ms 05:12:45 INFO - PROCESS | 3860 | 1465647165238 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 3860 | 1465647165243 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 05:12:45 INFO - PROCESS | 3860 | 1465647165249 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:12:45 INFO - PROCESS | 3860 | 1465647165253 Marionette TRACE conn3 <- [1,2374,null,{}] 05:12:45 INFO - PROCESS | 3860 | 1465647165258 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 3860 | 1465647165262 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:45 INFO - PROCESS | 3860 | 1465647165350 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:12:45 INFO - PROCESS | 3860 | 1465647165356 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 3860 | 1465647165359 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:45 INFO - PROCESS | 3860 | ++DOCSHELL 13145400 == 30 [pid = 3860] [id = 603] 05:12:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (131D7400) [pid = 3860] [serial = 1809] [outer = 00000000] 05:12:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (132E5800) [pid = 3860] [serial = 1810] [outer = 131D7400] 05:12:45 INFO - PROCESS | 3860 | 1465647165404 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13932400) [pid = 3860] [serial = 1811] [outer = 131D7400] 05:12:45 INFO - PROCESS | 3860 | 1465647165890 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 687ms 05:12:45 INFO - PROCESS | 3860 | 1465647165948 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 3860 | 1465647165951 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 05:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:12:45 INFO - PROCESS | 3860 | 1465647165954 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 3860 | 1465647165957 Marionette TRACE conn3 <- [1,2378,null,{}] 05:12:45 INFO - PROCESS | 3860 | 1465647165968 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 3860 | 1465647165972 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:46 INFO - PROCESS | 3860 | 1465647166082 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:12:46 INFO - PROCESS | 3860 | 1465647166194 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 3860 | 1465647166197 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:46 INFO - PROCESS | 3860 | ++DOCSHELL 15CA9000 == 31 [pid = 3860] [id = 604] 05:12:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15CA9C00) [pid = 3860] [serial = 1812] [outer = 00000000] 05:12:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15E3C800) [pid = 3860] [serial = 1813] [outer = 15CA9C00] 05:12:46 INFO - PROCESS | 3860 | 1465647166243 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F2A400) [pid = 3860] [serial = 1814] [outer = 15CA9C00] 05:12:46 INFO - PROCESS | 3860 | 1465647166616 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 687ms 05:12:46 INFO - PROCESS | 3860 | 1465647166653 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 3860 | 1465647166656 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 05:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:12:46 INFO - PROCESS | 3860 | 1465647166660 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 3860 | 1465647166661 Marionette TRACE conn3 <- [1,2382,null,{}] 05:12:46 INFO - PROCESS | 3860 | 1465647166665 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 3860 | 1465647166668 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:46 INFO - PROCESS | 3860 | 1465647166760 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:12:46 INFO - PROCESS | 3860 | 1465647166765 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 3860 | 1465647166767 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:46 INFO - PROCESS | 3860 | ++DOCSHELL 15F39800 == 32 [pid = 3860] [id = 605] 05:12:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F3B000) [pid = 3860] [serial = 1815] [outer = 00000000] 05:12:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16D8CC00) [pid = 3860] [serial = 1816] [outer = 15F3B000] 05:12:46 INFO - PROCESS | 3860 | 1465647166811 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16F27000) [pid = 3860] [serial = 1817] [outer = 15F3B000] 05:12:47 INFO - PROCESS | 3860 | 1465647167303 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 703ms 05:12:47 INFO - PROCESS | 3860 | 1465647167359 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 3860 | 1465647167361 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 05:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:12:47 INFO - PROCESS | 3860 | 1465647167369 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 3860 | 1465647167371 Marionette TRACE conn3 <- [1,2386,null,{}] 05:12:47 INFO - PROCESS | 3860 | 1465647167374 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 3860 | 1465647167376 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:47 INFO - PROCESS | 3860 | 1465647167483 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:12:47 INFO - PROCESS | 3860 | 1465647167574 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 3860 | 1465647167577 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:47 INFO - PROCESS | 3860 | ++DOCSHELL 177C3800 == 33 [pid = 3860] [id = 606] 05:12:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (177C5000) [pid = 3860] [serial = 1818] [outer = 00000000] 05:12:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (17894C00) [pid = 3860] [serial = 1819] [outer = 177C5000] 05:12:47 INFO - PROCESS | 3860 | 1465647167621 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17A40400) [pid = 3860] [serial = 1820] [outer = 177C5000] 05:12:48 INFO - PROCESS | 3860 | 1465647168048 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 05:12:48 INFO - PROCESS | 3860 | 1465647168104 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 3860 | 1465647168106 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 05:12:48 INFO - PROCESS | 3860 | 1465647168110 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:12:48 INFO - PROCESS | 3860 | 1465647168112 Marionette TRACE conn3 <- [1,2390,null,{}] 05:12:48 INFO - PROCESS | 3860 | 1465647168119 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 3860 | 1465647168125 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:48 INFO - PROCESS | 3860 | 1465647168261 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:12:48 INFO - PROCESS | 3860 | 1465647168275 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 3860 | 1465647168277 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:48 INFO - PROCESS | 3860 | ++DOCSHELL 16991C00 == 34 [pid = 3860] [id = 607] 05:12:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16F90800) [pid = 3860] [serial = 1821] [outer = 00000000] 05:12:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19760800) [pid = 3860] [serial = 1822] [outer = 16F90800] 05:12:48 INFO - PROCESS | 3860 | 1465647168384 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19762C00) [pid = 3860] [serial = 1823] [outer = 16F90800] 05:12:48 INFO - PROCESS | 3860 | 1465647168792 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 05:12:48 INFO - PROCESS | 3860 | 1465647168871 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 3860 | 1465647168873 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 05:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:12:48 INFO - PROCESS | 3860 | 1465647168886 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 3860 | 1465647168887 Marionette TRACE conn3 <- [1,2394,null,{}] 05:12:48 INFO - PROCESS | 3860 | 1465647168891 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 3860 | 1465647168892 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:49 INFO - PROCESS | 3860 | 1465647169098 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (12A18C00) [pid = 3860] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13145C00) [pid = 3860] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (14310000) [pid = 3860] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10FC3000) [pid = 3860] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (13C25C00) [pid = 3860] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (177D0C00) [pid = 3860] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (180C8C00) [pid = 3860] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (19ECB800) [pid = 3860] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (16087800) [pid = 3860] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (103CB000) [pid = 3860] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (177CFC00) [pid = 3860] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (10A52400) [pid = 3860] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (11AD2800) [pid = 3860] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:12:49 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (156B3000) [pid = 3860] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:12:49 INFO - PROCESS | 3860 | 1465647169166 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 3860 | 1465647169168 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:49 INFO - PROCESS | 3860 | ++DOCSHELL 10438400 == 35 [pid = 3860] [id = 608] 05:12:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (10477C00) [pid = 3860] [serial = 1824] [outer = 00000000] 05:12:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10A4AC00) [pid = 3860] [serial = 1825] [outer = 10477C00] 05:12:49 INFO - PROCESS | 3860 | 1465647169210 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13145C00) [pid = 3860] [serial = 1826] [outer = 10477C00] 05:12:49 INFO - PROCESS | 3860 | 1465647169561 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 672ms 05:12:49 INFO - PROCESS | 3860 | 1465647169569 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 3860 | 1465647169571 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 05:12:49 INFO - PROCESS | 3860 | 1465647169574 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:12:49 INFO - PROCESS | 3860 | 1465647169576 Marionette TRACE conn3 <- [1,2398,null,{}] 05:12:49 INFO - PROCESS | 3860 | 1465647169579 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 3860 | 1465647169581 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:49 INFO - PROCESS | 3860 | 1465647169699 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:12:49 INFO - PROCESS | 3860 | 1465647169706 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 3860 | 1465647169708 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:49 INFO - PROCESS | 3860 | ++DOCSHELL 132E6400 == 36 [pid = 3860] [id = 609] 05:12:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1365C000) [pid = 3860] [serial = 1827] [outer = 00000000] 05:12:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (19761400) [pid = 3860] [serial = 1828] [outer = 1365C000] 05:12:49 INFO - PROCESS | 3860 | 1465647169750 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19B0B400) [pid = 3860] [serial = 1829] [outer = 1365C000] 05:12:50 INFO - PROCESS | 3860 | 1465647170175 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 625ms 05:12:50 INFO - PROCESS | 3860 | 1465647170213 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 3860 | 1465647170215 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 05:12:50 INFO - PROCESS | 3860 | 1465647170219 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:12:50 INFO - PROCESS | 3860 | 1465647170220 Marionette TRACE conn3 <- [1,2402,null,{}] 05:12:50 INFO - PROCESS | 3860 | 1465647170224 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 3860 | 1465647170226 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:50 INFO - PROCESS | 3860 | 1465647170341 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:12:50 INFO - PROCESS | 3860 | 1465647170349 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 3860 | 1465647170351 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:50 INFO - PROCESS | 3860 | ++DOCSHELL 112BFC00 == 37 [pid = 3860] [id = 610] 05:12:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (16EC0400) [pid = 3860] [serial = 1830] [outer = 00000000] 05:12:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1A0B8400) [pid = 3860] [serial = 1831] [outer = 16EC0400] 05:12:50 INFO - PROCESS | 3860 | 1465647170394 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F26800) [pid = 3860] [serial = 1832] [outer = 16EC0400] 05:12:50 INFO - PROCESS | 3860 | 1465647170831 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 05:12:50 INFO - PROCESS | 3860 | 1465647170857 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 3860 | 1465647170858 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 05:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:12:50 INFO - PROCESS | 3860 | 1465647170862 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 3860 | 1465647170863 Marionette TRACE conn3 <- [1,2406,null,{}] 05:12:50 INFO - PROCESS | 3860 | 1465647170866 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 3860 | 1465647170868 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:50 INFO - PROCESS | 3860 | 1465647170983 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:12:50 INFO - PROCESS | 3860 | 1465647170991 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 3860 | 1465647170993 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:51 INFO - PROCESS | 3860 | ++DOCSHELL 14F15000 == 38 [pid = 3860] [id = 611] 05:12:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15F3AC00) [pid = 3860] [serial = 1833] [outer = 00000000] 05:12:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A545400) [pid = 3860] [serial = 1834] [outer = 15F3AC00] 05:12:51 INFO - PROCESS | 3860 | 1465647171039 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A545C00) [pid = 3860] [serial = 1835] [outer = 15F3AC00] 05:12:51 INFO - PROCESS | 3860 | 1465647171727 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 936ms 05:12:51 INFO - PROCESS | 3860 | 1465647171808 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 3860 | 1465647171813 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 05:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:12:51 INFO - PROCESS | 3860 | 1465647171818 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 3860 | 1465647171824 Marionette TRACE conn3 <- [1,2410,null,{}] 05:12:51 INFO - PROCESS | 3860 | 1465647171829 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 3860 | 1465647171832 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:51 INFO - PROCESS | 3860 | 1465647171984 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:12:52 INFO - PROCESS | 3860 | 1465647172119 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 3860 | 1465647172122 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:52 INFO - PROCESS | 3860 | ++DOCSHELL 10FC9800 == 39 [pid = 3860] [id = 612] 05:12:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (11234400) [pid = 3860] [serial = 1836] [outer = 00000000] 05:12:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (12DF6400) [pid = 3860] [serial = 1837] [outer = 11234400] 05:12:52 INFO - PROCESS | 3860 | 1465647172179 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (13C23800) [pid = 3860] [serial = 1838] [outer = 11234400] 05:12:52 INFO - PROCESS | 3860 | 1465647172744 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 952ms 05:12:52 INFO - PROCESS | 3860 | 1465647172764 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 3860 | 1465647172769 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 05:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:12:52 INFO - PROCESS | 3860 | 1465647172775 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 3860 | 1465647172778 Marionette TRACE conn3 <- [1,2414,null,{}] 05:12:52 INFO - PROCESS | 3860 | 1465647172797 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 3860 | 1465647172800 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:52 INFO - PROCESS | 3860 | 1465647172909 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:12:53 INFO - PROCESS | 3860 | 1465647173048 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 3860 | 1465647173050 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:53 INFO - PROCESS | 3860 | ++DOCSHELL 1544D000 == 40 [pid = 3860] [id = 613] 05:12:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1544EC00) [pid = 3860] [serial = 1839] [outer = 00000000] 05:12:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (168D5C00) [pid = 3860] [serial = 1840] [outer = 1544EC00] 05:12:53 INFO - PROCESS | 3860 | 1465647173106 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (16F1BC00) [pid = 3860] [serial = 1841] [outer = 1544EC00] 05:12:53 INFO - PROCESS | 3860 | 1465647173759 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1000ms 05:12:53 INFO - PROCESS | 3860 | 1465647173778 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 3860 | 1465647173780 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 05:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:12:53 INFO - PROCESS | 3860 | 1465647173784 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 3860 | 1465647173788 Marionette TRACE conn3 <- [1,2418,null,{}] 05:12:53 INFO - PROCESS | 3860 | 1465647173799 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 3860 | 1465647173803 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:53 INFO - PROCESS | 3860 | 1465647173908 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:12:54 INFO - PROCESS | 3860 | 1465647174021 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 3860 | 1465647174024 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:54 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F3C00 == 41 [pid = 3860] [id = 614] 05:12:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (0C7F7000) [pid = 3860] [serial = 1842] [outer = 00000000] 05:12:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (105EB400) [pid = 3860] [serial = 1843] [outer = 0C7F7000] 05:12:54 INFO - PROCESS | 3860 | 1465647174245 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (114C7000) [pid = 3860] [serial = 1844] [outer = 0C7F7000] 05:12:54 INFO - PROCESS | 3860 | 1465647174862 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1093ms 05:12:54 INFO - PROCESS | 3860 | 1465647174884 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 3860 | 1465647174887 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 05:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:12:54 INFO - PROCESS | 3860 | 1465647174892 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 3860 | 1465647174894 Marionette TRACE conn3 <- [1,2422,null,{}] 05:12:54 INFO - PROCESS | 3860 | 1465647174899 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 3860 | 1465647174901 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:55 INFO - PROCESS | 3860 | 1465647175006 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 112BFC00 == 40 [pid = 3860] [id = 610] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 132E6400 == 39 [pid = 3860] [id = 609] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 10438400 == 38 [pid = 3860] [id = 608] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 16991C00 == 37 [pid = 3860] [id = 607] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 177C3800 == 36 [pid = 3860] [id = 606] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 15F39800 == 35 [pid = 3860] [id = 605] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 15CA9000 == 34 [pid = 3860] [id = 604] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 13145400 == 33 [pid = 3860] [id = 603] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 0C7F7800 == 32 [pid = 3860] [id = 602] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 1365B400 == 31 [pid = 3860] [id = 601] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 1430BC00 == 30 [pid = 3860] [id = 599] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 10A48C00 == 29 [pid = 3860] [id = 600] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 114CA000 == 28 [pid = 3860] [id = 590] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 1544D000 == 27 [pid = 3860] [id = 613] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 0C7F3C00 == 26 [pid = 3860] [id = 614] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 14F15000 == 25 [pid = 3860] [id = 611] 05:12:55 INFO - PROCESS | 3860 | --DOCSHELL 10FC9800 == 24 [pid = 3860] [id = 612] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (16F1B800) [pid = 3860] [serial = 1751] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (131D1000) [pid = 3860] [serial = 1777] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (13232400) [pid = 3860] [serial = 1778] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (14EB7800) [pid = 3860] [serial = 1780] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13029800) [pid = 3860] [serial = 1760] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (11ADD800) [pid = 3860] [serial = 1759] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15E33000) [pid = 3860] [serial = 1763] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (14310400) [pid = 3860] [serial = 1762] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1975E800) [pid = 3860] [serial = 1766] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (19757C00) [pid = 3860] [serial = 1765] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1830AC00) [pid = 3860] [serial = 1789] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A0BF800) [pid = 3860] [serial = 1769] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A088400) [pid = 3860] [serial = 1768] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16D8D800) [pid = 3860] [serial = 1786] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (14308800) [pid = 3860] [serial = 1792] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (197A8800) [pid = 3860] [serial = 1795] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1975A800) [pid = 3860] [serial = 1790] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (11232C00) [pid = 3860] [serial = 1774] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (112CA400) [pid = 3860] [serial = 1775] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12DF6800) [pid = 3860] [serial = 1772] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (12A1BC00) [pid = 3860] [serial = 1771] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1430B800) [pid = 3860] [serial = 1793] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15F23C00) [pid = 3860] [serial = 1783] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (19EC7800) [pid = 3860] [serial = 1798] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (16F29800) [pid = 3860] [serial = 1787] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15F45800) [pid = 3860] [serial = 1784] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19B01400) [pid = 3860] [serial = 1796] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (156A5400) [pid = 3860] [serial = 1781] [outer = 00000000] [url = about:blank] 05:12:55 INFO - PROCESS | 3860 | 1465647175786 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 3860 | 1465647175789 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:55 INFO - PROCESS | 3860 | ++DOCSHELL 10431400 == 25 [pid = 3860] [id = 615] 05:12:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (10432000) [pid = 3860] [serial = 1845] [outer = 00000000] 05:12:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (104E7C00) [pid = 3860] [serial = 1846] [outer = 10432000] 05:12:55 INFO - PROCESS | 3860 | 1465647175838 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (10A4CC00) [pid = 3860] [serial = 1847] [outer = 10432000] 05:12:56 INFO - PROCESS | 3860 | 1465647176301 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1452ms 05:12:56 INFO - PROCESS | 3860 | 1465647176356 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 3860 | 1465647176359 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 05:12:56 INFO - PROCESS | 3860 | 1465647176364 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:12:56 INFO - PROCESS | 3860 | 1465647176367 Marionette TRACE conn3 <- [1,2426,null,{}] 05:12:56 INFO - PROCESS | 3860 | 1465647176372 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 3860 | 1465647176374 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:56 INFO - PROCESS | 3860 | 1465647176460 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:12:56 INFO - PROCESS | 3860 | 1465647176476 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 3860 | 1465647176478 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:56 INFO - PROCESS | 3860 | ++DOCSHELL 12AE0000 == 26 [pid = 3860] [id = 616] 05:12:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (12AE1C00) [pid = 3860] [serial = 1848] [outer = 00000000] 05:12:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (12DEF400) [pid = 3860] [serial = 1849] [outer = 12AE1C00] 05:12:56 INFO - PROCESS | 3860 | 1465647176525 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13126000) [pid = 3860] [serial = 1850] [outer = 12AE1C00] 05:12:56 INFO - PROCESS | 3860 | 1465647177005 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 702ms 05:12:57 INFO - PROCESS | 3860 | 1465647177092 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 3860 | 1465647177097 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 05:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:12:57 INFO - PROCESS | 3860 | 1465647177103 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 3860 | 1465647177105 Marionette TRACE conn3 <- [1,2430,null,{}] 05:12:57 INFO - PROCESS | 3860 | 1465647177108 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 3860 | 1465647177111 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:57 INFO - PROCESS | 3860 | 1465647177202 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:12:57 INFO - PROCESS | 3860 | 1465647177298 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 3860 | 1465647177300 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:57 INFO - PROCESS | 3860 | ++DOCSHELL 13243800 == 27 [pid = 3860] [id = 617] 05:12:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1324AC00) [pid = 3860] [serial = 1851] [outer = 00000000] 05:12:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1393EC00) [pid = 3860] [serial = 1852] [outer = 1324AC00] 05:12:57 INFO - PROCESS | 3860 | 1465647177345 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13D7DC00) [pid = 3860] [serial = 1853] [outer = 1324AC00] 05:12:57 INFO - PROCESS | 3860 | 1465647177727 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 625ms 05:12:57 INFO - PROCESS | 3860 | 1465647177743 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 3860 | 1465647177745 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 05:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:12:57 INFO - PROCESS | 3860 | 1465647177755 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 3860 | 1465647177760 Marionette TRACE conn3 <- [1,2434,null,{}] 05:12:57 INFO - PROCESS | 3860 | 1465647177765 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 3860 | 1465647177768 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:57 INFO - PROCESS | 3860 | 1465647177892 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:12:57 INFO - PROCESS | 3860 | 1465647177910 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 3860 | 1465647177913 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:57 INFO - PROCESS | 3860 | ++DOCSHELL 1302B800 == 28 [pid = 3860] [id = 618] 05:12:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (14311400) [pid = 3860] [serial = 1854] [outer = 00000000] 05:12:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15CB4000) [pid = 3860] [serial = 1855] [outer = 14311400] 05:12:57 INFO - PROCESS | 3860 | 1465647177960 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15E41400) [pid = 3860] [serial = 1856] [outer = 14311400] 05:12:58 INFO - PROCESS | 3860 | 1465647178413 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 687ms 05:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:12:58 INFO - PROCESS | 3860 | 1465647178448 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 3860 | 1465647178451 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 05:12:58 INFO - PROCESS | 3860 | 1465647178455 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 3860 | 1465647178456 Marionette TRACE conn3 <- [1,2438,null,{}] 05:12:58 INFO - PROCESS | 3860 | 1465647178460 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 3860 | 1465647178462 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:58 INFO - PROCESS | 3860 | 1465647178577 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:12:58 INFO - PROCESS | 3860 | 1465647178676 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 3860 | 1465647178679 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:58 INFO - PROCESS | 3860 | ++DOCSHELL 15F30C00 == 29 [pid = 3860] [id = 619] 05:12:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F38800) [pid = 3860] [serial = 1857] [outer = 00000000] 05:12:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (168E4800) [pid = 3860] [serial = 1858] [outer = 15F38800] 05:12:58 INFO - PROCESS | 3860 | 1465647178745 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16999400) [pid = 3860] [serial = 1859] [outer = 15F38800] 05:12:59 INFO - PROCESS | 3860 | 1465647179198 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 796ms 05:12:59 INFO - PROCESS | 3860 | 1465647179267 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 3860 | 1465647179269 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 05:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:12:59 INFO - PROCESS | 3860 | 1465647179272 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 3860 | 1465647179274 Marionette TRACE conn3 <- [1,2442,null,{}] 05:12:59 INFO - PROCESS | 3860 | 1465647179277 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 3860 | 1465647179279 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:59 INFO - PROCESS | 3860 | 1465647179392 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:12:59 INFO - PROCESS | 3860 | 1465647179423 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 3860 | 1465647179433 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:12:59 INFO - PROCESS | 3860 | ++DOCSHELL 16F91800 == 30 [pid = 3860] [id = 620] 05:12:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (17032400) [pid = 3860] [serial = 1860] [outer = 00000000] 05:12:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (174F1400) [pid = 3860] [serial = 1861] [outer = 17032400] 05:12:59 INFO - PROCESS | 3860 | 1465647179560 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17A3F400) [pid = 3860] [serial = 1862] [outer = 17032400] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15F3AC00) [pid = 3860] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16EC0400) [pid = 3860] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (177C5000) [pid = 3860] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16F90800) [pid = 3860] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15CA9C00) [pid = 3860] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10A49000) [pid = 3860] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (131D7400) [pid = 3860] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15F3B000) [pid = 3860] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (19B0AC00) [pid = 3860] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1365CC00) [pid = 3860] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (0C7F8000) [pid = 3860] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1365C000) [pid = 3860] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:13:00 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (10477C00) [pid = 3860] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:13:00 INFO - PROCESS | 3860 | 1465647180243 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1046ms 05:13:00 INFO - PROCESS | 3860 | 1465647180304 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 3860 | 1465647180306 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 05:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:13:00 INFO - PROCESS | 3860 | 1465647180310 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 3860 | 1465647180311 Marionette TRACE conn3 <- [1,2446,null,{}] 05:13:00 INFO - PROCESS | 3860 | 1465647180315 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 3860 | 1465647180317 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:00 INFO - PROCESS | 3860 | 1465647180427 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:13:00 INFO - PROCESS | 3860 | 1465647180490 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 3860 | 1465647180492 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:00 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F9000 == 31 [pid = 3860] [id = 621] 05:13:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (105E6400) [pid = 3860] [serial = 1863] [outer = 00000000] 05:13:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13CDEC00) [pid = 3860] [serial = 1864] [outer = 105E6400] 05:13:00 INFO - PROCESS | 3860 | 1465647180543 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (16D81000) [pid = 3860] [serial = 1865] [outer = 105E6400] 05:13:00 INFO - PROCESS | 3860 | 1465647180890 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 625ms 05:13:00 INFO - PROCESS | 3860 | 1465647180946 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 3860 | 1465647180948 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 05:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:13:00 INFO - PROCESS | 3860 | 1465647180952 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 3860 | 1465647180953 Marionette TRACE conn3 <- [1,2450,null,{}] 05:13:00 INFO - PROCESS | 3860 | 1465647180957 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 3860 | 1465647180959 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:01 INFO - PROCESS | 3860 | 1465647181074 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:13:01 INFO - PROCESS | 3860 | 1465647181079 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 3860 | 1465647181081 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:01 INFO - PROCESS | 3860 | ++DOCSHELL 16EC8C00 == 32 [pid = 3860] [id = 622] 05:13:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (16F90800) [pid = 3860] [serial = 1866] [outer = 00000000] 05:13:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1805A400) [pid = 3860] [serial = 1867] [outer = 16F90800] 05:13:01 INFO - PROCESS | 3860 | 1465647181128 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (18309400) [pid = 3860] [serial = 1868] [outer = 16F90800] 05:13:01 INFO - PROCESS | 3860 | 1465647181520 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 593ms 05:13:01 INFO - PROCESS | 3860 | 1465647181549 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 3860 | 1465647181551 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 05:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:13:01 INFO - PROCESS | 3860 | 1465647181567 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 3860 | 1465647181569 Marionette TRACE conn3 <- [1,2454,null,{}] 05:13:01 INFO - PROCESS | 3860 | 1465647181572 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 3860 | 1465647181574 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:01 INFO - PROCESS | 3860 | 1465647181648 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:13:01 INFO - PROCESS | 3860 | 1465647181653 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 3860 | 1465647181655 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:01 INFO - PROCESS | 3860 | ++DOCSHELL 18310000 == 33 [pid = 3860] [id = 623] 05:13:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (18310800) [pid = 3860] [serial = 1869] [outer = 00000000] 05:13:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19759000) [pid = 3860] [serial = 1870] [outer = 18310800] 05:13:01 INFO - PROCESS | 3860 | 1465647181697 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19759400) [pid = 3860] [serial = 1871] [outer = 18310800] 05:13:02 INFO - PROCESS | 3860 | 1465647182198 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 703ms 05:13:02 INFO - PROCESS | 3860 | 1465647182266 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 3860 | 1465647182271 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 05:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:13:02 INFO - PROCESS | 3860 | 1465647182276 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 3860 | 1465647182280 Marionette TRACE conn3 <- [1,2458,null,{}] 05:13:02 INFO - PROCESS | 3860 | 1465647182286 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 3860 | 1465647182289 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:02 INFO - PROCESS | 3860 | 1465647182418 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:13:02 INFO - PROCESS | 3860 | 1465647182560 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 3860 | 1465647182565 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:02 INFO - PROCESS | 3860 | ++DOCSHELL 112C3800 == 34 [pid = 3860] [id = 624] 05:13:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (112C4400) [pid = 3860] [serial = 1872] [outer = 00000000] 05:13:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (11CC6400) [pid = 3860] [serial = 1873] [outer = 112C4400] 05:13:02 INFO - PROCESS | 3860 | 1465647182621 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (12A1B400) [pid = 3860] [serial = 1874] [outer = 112C4400] 05:13:03 INFO - PROCESS | 3860 | 1465647183369 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1155ms 05:13:03 INFO - PROCESS | 3860 | 1465647183428 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 3860 | 1465647183433 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 05:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:13:03 INFO - PROCESS | 3860 | 1465647183440 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 3860 | 1465647183443 Marionette TRACE conn3 <- [1,2462,null,{}] 05:13:03 INFO - PROCESS | 3860 | 1465647183447 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 3860 | 1465647183449 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:03 INFO - PROCESS | 3860 | 1465647183571 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:13:03 INFO - PROCESS | 3860 | 1465647183701 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 3860 | 1465647183704 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:03 INFO - PROCESS | 3860 | ++DOCSHELL 13930400 == 35 [pid = 3860] [id = 625] 05:13:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (13938400) [pid = 3860] [serial = 1875] [outer = 00000000] 05:13:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (14EB7000) [pid = 3860] [serial = 1876] [outer = 13938400] 05:13:03 INFO - PROCESS | 3860 | 1465647183759 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1544D400) [pid = 3860] [serial = 1877] [outer = 13938400] 05:13:04 INFO - PROCESS | 3860 | 1465647184651 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1249ms 05:13:04 INFO - PROCESS | 3860 | 1465647184697 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 3860 | 1465647184701 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 05:13:04 INFO - PROCESS | 3860 | 1465647184706 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:13:04 INFO - PROCESS | 3860 | 1465647184709 Marionette TRACE conn3 <- [1,2466,null,{}] 05:13:04 INFO - PROCESS | 3860 | 1465647184715 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 3860 | 1465647184718 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:04 INFO - PROCESS | 3860 | 1465647184852 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 16EC8C00 == 34 [pid = 3860] [id = 622] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 0C7F9000 == 33 [pid = 3860] [id = 621] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 16F91800 == 32 [pid = 3860] [id = 620] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 15F30C00 == 31 [pid = 3860] [id = 619] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 1302B800 == 30 [pid = 3860] [id = 618] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 13243800 == 29 [pid = 3860] [id = 617] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 12AE0000 == 28 [pid = 3860] [id = 616] 05:13:04 INFO - PROCESS | 3860 | --DOCSHELL 10431400 == 27 [pid = 3860] [id = 615] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1A0B8400) [pid = 3860] [serial = 1831] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15F26800) [pid = 3860] [serial = 1832] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (17894C00) [pid = 3860] [serial = 1819] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19760800) [pid = 3860] [serial = 1822] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (17A40400) [pid = 3860] [serial = 1820] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15E3C800) [pid = 3860] [serial = 1813] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15F2A400) [pid = 3860] [serial = 1814] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10F16800) [pid = 3860] [serial = 1801] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (114C7400) [pid = 3860] [serial = 1802] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (132E5800) [pid = 3860] [serial = 1810] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13932400) [pid = 3860] [serial = 1811] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (16D8CC00) [pid = 3860] [serial = 1816] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19EC9400) [pid = 3860] [serial = 1799] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13D76400) [pid = 3860] [serial = 1804] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (156B1C00) [pid = 3860] [serial = 1805] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (105EE000) [pid = 3860] [serial = 1807] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (10F11800) [pid = 3860] [serial = 1808] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (19762C00) [pid = 3860] [serial = 1823] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19761400) [pid = 3860] [serial = 1828] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (10A4AC00) [pid = 3860] [serial = 1825] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (13145C00) [pid = 3860] [serial = 1826] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (19B0B400) [pid = 3860] [serial = 1829] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (16F27000) [pid = 3860] [serial = 1817] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (1A545C00) [pid = 3860] [serial = 1835] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (1A545400) [pid = 3860] [serial = 1834] [outer = 00000000] [url = about:blank] 05:13:04 INFO - PROCESS | 3860 | 1465647184986 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 3860 | 1465647184990 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:04 INFO - PROCESS | 3860 | ++DOCSHELL 10B5F800 == 28 [pid = 3860] [id = 626] 05:13:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (10F0C800) [pid = 3860] [serial = 1878] [outer = 00000000] 05:13:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (11233400) [pid = 3860] [serial = 1879] [outer = 10F0C800] 05:13:05 INFO - PROCESS | 3860 | 1465647185038 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (11CC7400) [pid = 3860] [serial = 1880] [outer = 10F0C800] 05:13:05 INFO - PROCESS | 3860 | 1465647185468 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 796ms 05:13:05 INFO - PROCESS | 3860 | 1465647185520 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 3860 | 1465647185524 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 05:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:13:05 INFO - PROCESS | 3860 | 1465647185535 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 3860 | 1465647185538 Marionette TRACE conn3 <- [1,2470,null,{}] 05:13:05 INFO - PROCESS | 3860 | 1465647185541 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 3860 | 1465647185544 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:05 INFO - PROCESS | 3860 | 1465647185626 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:13:05 INFO - PROCESS | 3860 | 1465647185635 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 3860 | 1465647185638 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:05 INFO - PROCESS | 3860 | ++DOCSHELL 13150400 == 29 [pid = 3860] [id = 627] 05:13:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (13152800) [pid = 3860] [serial = 1881] [outer = 00000000] 05:13:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (1323B800) [pid = 3860] [serial = 1882] [outer = 13152800] 05:13:05 INFO - PROCESS | 3860 | 1465647185683 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (132EC000) [pid = 3860] [serial = 1883] [outer = 13152800] 05:13:06 INFO - PROCESS | 3860 | 1465647186155 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 640ms 05:13:06 INFO - PROCESS | 3860 | 1465647186172 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 3860 | 1465647186174 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 05:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:13:06 INFO - PROCESS | 3860 | 1465647186178 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 3860 | 1465647186181 Marionette TRACE conn3 <- [1,2474,null,{}] 05:13:06 INFO - PROCESS | 3860 | 1465647186191 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 3860 | 1465647186196 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:06 INFO - PROCESS | 3860 | 1465647186278 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:13:06 INFO - PROCESS | 3860 | 1465647186319 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 3860 | 1465647186322 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:06 INFO - PROCESS | 3860 | ++DOCSHELL 15E33800 == 30 [pid = 3860] [id = 628] 05:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (15E34000) [pid = 3860] [serial = 1884] [outer = 00000000] 05:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (15E3B800) [pid = 3860] [serial = 1885] [outer = 15E34000] 05:13:06 INFO - PROCESS | 3860 | 1465647186371 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (15F26800) [pid = 3860] [serial = 1886] [outer = 15E34000] 05:13:06 INFO - PROCESS | 3860 | 1465647186853 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 703ms 05:13:06 INFO - PROCESS | 3860 | 1465647186875 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 3860 | 1465647186878 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 05:13:06 INFO - PROCESS | 3860 | 1465647186881 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:13:06 INFO - PROCESS | 3860 | 1465647186883 Marionette TRACE conn3 <- [1,2478,null,{}] 05:13:06 INFO - PROCESS | 3860 | 1465647186886 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 3860 | 1465647186889 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:06 INFO - PROCESS | 3860 | 1465647186988 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:13:06 INFO - PROCESS | 3860 | 1465647186993 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 3860 | 1465647186995 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:07 INFO - PROCESS | 3860 | ++DOCSHELL 15F2E800 == 31 [pid = 3860] [id = 629] 05:13:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15F39000) [pid = 3860] [serial = 1887] [outer = 00000000] 05:13:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (16EC8C00) [pid = 3860] [serial = 1888] [outer = 15F39000] 05:13:07 INFO - PROCESS | 3860 | 1465647187038 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (16F85400) [pid = 3860] [serial = 1889] [outer = 15F39000] 05:13:07 INFO - PROCESS | 3860 | 1465647187518 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 703ms 05:13:07 INFO - PROCESS | 3860 | 1465647187581 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 3860 | 1465647187582 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 05:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:13:07 INFO - PROCESS | 3860 | 1465647187592 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 3860 | 1465647187594 Marionette TRACE conn3 <- [1,2482,null,{}] 05:13:07 INFO - PROCESS | 3860 | 1465647187598 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 3860 | 1465647187600 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:07 INFO - PROCESS | 3860 | 1465647187736 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:13:07 INFO - PROCESS | 3860 | 1465647187758 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 3860 | 1465647187760 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:07 INFO - PROCESS | 3860 | ++DOCSHELL 17816000 == 32 [pid = 3860] [id = 630] 05:13:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (17816800) [pid = 3860] [serial = 1890] [outer = 00000000] 05:13:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (17A40400) [pid = 3860] [serial = 1891] [outer = 17816800] 05:13:07 INFO - PROCESS | 3860 | 1465647187803 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (17A48800) [pid = 3860] [serial = 1892] [outer = 17816800] 05:13:08 INFO - PROCESS | 3860 | 1465647188256 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 702ms 05:13:08 INFO - PROCESS | 3860 | 1465647188285 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 3860 | 1465647188287 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 05:13:08 INFO - PROCESS | 3860 | 1465647188291 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:13:08 INFO - PROCESS | 3860 | 1465647188292 Marionette TRACE conn3 <- [1,2486,null,{}] 05:13:08 INFO - PROCESS | 3860 | 1465647188296 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 3860 | 1465647188301 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:08 INFO - PROCESS | 3860 | 1465647188436 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:13:08 INFO - PROCESS | 3860 | 1465647188449 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 3860 | 1465647188451 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:08 INFO - PROCESS | 3860 | ++DOCSHELL 18304400 == 33 [pid = 3860] [id = 631] 05:13:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1975A800) [pid = 3860] [serial = 1893] [outer = 00000000] 05:13:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (19B01400) [pid = 3860] [serial = 1894] [outer = 1975A800] 05:13:08 INFO - PROCESS | 3860 | 1465647188550 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19B02000) [pid = 3860] [serial = 1895] [outer = 1975A800] 05:13:08 INFO - PROCESS | 3860 | 1465647188964 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 750ms 05:13:09 INFO - PROCESS | 3860 | 1465647189032 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 3860 | 1465647189043 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 05:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:13:09 INFO - PROCESS | 3860 | 1465647189078 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 3860 | 1465647189080 Marionette TRACE conn3 <- [1,2490,null,{}] 05:13:09 INFO - PROCESS | 3860 | 1465647189090 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 3860 | 1465647189092 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:09 INFO - PROCESS | 3860 | 1465647189281 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F38800) [pid = 3860] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1324AC00) [pid = 3860] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (10432000) [pid = 3860] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12AE1C00) [pid = 3860] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (0C7F7000) [pid = 3860] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (17032400) [pid = 3860] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (11234400) [pid = 3860] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1544EC00) [pid = 3860] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (105E6400) [pid = 3860] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (16F90800) [pid = 3860] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:13:09 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (14311400) [pid = 3860] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:13:09 INFO - PROCESS | 3860 | 1465647189345 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 3860 | 1465647189347 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:09 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F7000 == 34 [pid = 3860] [id = 632] 05:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (10432000) [pid = 3860] [serial = 1896] [outer = 00000000] 05:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (12AE1C00) [pid = 3860] [serial = 1897] [outer = 10432000] 05:13:09 INFO - PROCESS | 3860 | 1465647189390 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1324A400) [pid = 3860] [serial = 1898] [outer = 10432000] 05:13:09 INFO - PROCESS | 3860 | 1465647189734 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 719ms 05:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:13:09 INFO - PROCESS | 3860 | 1465647189782 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 3860 | 1465647189784 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 05:13:09 INFO - PROCESS | 3860 | 1465647189787 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 3860 | 1465647189789 Marionette TRACE conn3 <- [1,2494,null,{}] 05:13:09 INFO - PROCESS | 3860 | 1465647189792 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 3860 | 1465647189794 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:09 INFO - PROCESS | 3860 | 1465647189869 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:13:09 INFO - PROCESS | 3860 | 1465647189874 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 3860 | 1465647189876 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:09 INFO - PROCESS | 3860 | ++DOCSHELL 1544A000 == 35 [pid = 3860] [id = 633] 05:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (16F24C00) [pid = 3860] [serial = 1899] [outer = 00000000] 05:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (19ECA800) [pid = 3860] [serial = 1900] [outer = 16F24C00] 05:13:09 INFO - PROCESS | 3860 | 1465647189918 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (19ED1C00) [pid = 3860] [serial = 1901] [outer = 16F24C00] 05:13:10 INFO - PROCESS | 3860 | 1465647190368 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 640ms 05:13:10 INFO - PROCESS | 3860 | 1465647190423 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 3860 | 1465647190425 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 05:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:13:10 INFO - PROCESS | 3860 | 1465647190429 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 3860 | 1465647190430 Marionette TRACE conn3 <- [1,2498,null,{}] 05:13:10 INFO - PROCESS | 3860 | 1465647190434 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 3860 | 1465647190436 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:10 INFO - PROCESS | 3860 | 1465647190514 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:13:10 INFO - PROCESS | 3860 | 1465647190522 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 3860 | 1465647190524 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:10 INFO - PROCESS | 3860 | ++DOCSHELL 104E8400 == 36 [pid = 3860] [id = 634] 05:13:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1055C400) [pid = 3860] [serial = 1902] [outer = 00000000] 05:13:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (19B0A800) [pid = 3860] [serial = 1903] [outer = 1055C400] 05:13:10 INFO - PROCESS | 3860 | 1465647190571 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1A088800) [pid = 3860] [serial = 1904] [outer = 1055C400] 05:13:11 INFO - PROCESS | 3860 | 1465647191035 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 641ms 05:13:11 INFO - PROCESS | 3860 | 1465647191072 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 3860 | 1465647191074 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 05:13:11 INFO - PROCESS | 3860 | 1465647191077 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:13:11 INFO - PROCESS | 3860 | 1465647191079 Marionette TRACE conn3 <- [1,2502,null,{}] 05:13:11 INFO - PROCESS | 3860 | 1465647191082 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 3860 | 1465647191084 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:11 INFO - PROCESS | 3860 | 1465647191160 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:13:11 INFO - PROCESS | 3860 | 1465647191165 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 3860 | 1465647191167 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:11 INFO - PROCESS | 3860 | ++DOCSHELL 1A0B7800 == 37 [pid = 3860] [id = 635] 05:13:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1A0B9C00) [pid = 3860] [serial = 1905] [outer = 00000000] 05:13:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1A29CC00) [pid = 3860] [serial = 1906] [outer = 1A0B9C00] 05:13:11 INFO - PROCESS | 3860 | 1465647191213 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1A541C00) [pid = 3860] [serial = 1907] [outer = 1A0B9C00] 05:13:11 INFO - PROCESS | 3860 | 1465647191885 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 890ms 05:13:11 INFO - PROCESS | 3860 | 1465647191983 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 3860 | 1465647191987 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 05:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:13:11 INFO - PROCESS | 3860 | 1465647191992 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 3860 | 1465647191997 Marionette TRACE conn3 <- [1,2506,null,{}] 05:13:11 INFO - PROCESS | 3860 | 1465647192002 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 3860 | 1465647192005 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:12 INFO - PROCESS | 3860 | 1465647192132 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:13:12 INFO - PROCESS | 3860 | 1465647192265 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 3860 | 1465647192268 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:12 INFO - PROCESS | 3860 | ++DOCSHELL 10FC5800 == 38 [pid = 3860] [id = 636] 05:13:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (11AD5800) [pid = 3860] [serial = 1908] [outer = 00000000] 05:13:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (12DF6800) [pid = 3860] [serial = 1909] [outer = 11AD5800] 05:13:12 INFO - PROCESS | 3860 | 1465647192325 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1393D000) [pid = 3860] [serial = 1910] [outer = 11AD5800] 05:13:12 INFO - PROCESS | 3860 | 1465647192856 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 905ms 05:13:12 INFO - PROCESS | 3860 | 1465647192900 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 3860 | 1465647192905 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 05:13:12 INFO - PROCESS | 3860 | 1465647192912 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:13:12 INFO - PROCESS | 3860 | 1465647192915 Marionette TRACE conn3 <- [1,2510,null,{}] 05:13:12 INFO - PROCESS | 3860 | 1465647192919 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 3860 | 1465647192922 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:13 INFO - PROCESS | 3860 | 1465647193031 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:13:13 INFO - PROCESS | 3860 | 1465647193189 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 3860 | 1465647193191 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:13 INFO - PROCESS | 3860 | ++DOCSHELL 15F25000 == 39 [pid = 3860] [id = 637] 05:13:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F2D400) [pid = 3860] [serial = 1911] [outer = 00000000] 05:13:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (16D89000) [pid = 3860] [serial = 1912] [outer = 15F2D400] 05:13:13 INFO - PROCESS | 3860 | 1465647193246 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (17820800) [pid = 3860] [serial = 1913] [outer = 15F2D400] 05:13:13 INFO - PROCESS | 3860 | 1465647193818 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 952ms 05:13:13 INFO - PROCESS | 3860 | 1465647193859 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 3860 | 1465647193862 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 05:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:13:13 INFO - PROCESS | 3860 | 1465647193866 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 3860 | 1465647193870 Marionette TRACE conn3 <- [1,2514,null,{}] 05:13:13 INFO - PROCESS | 3860 | 1465647193880 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 3860 | 1465647193885 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:13 INFO - PROCESS | 3860 | 1465647193989 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:13:14 INFO - PROCESS | 3860 | 1465647194102 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 3860 | 1465647194105 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:14 INFO - PROCESS | 3860 | ++DOCSHELL 1A0B1400 == 40 [pid = 3860] [id = 638] 05:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A0BAC00) [pid = 3860] [serial = 1914] [outer = 00000000] 05:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A29C000) [pid = 3860] [serial = 1915] [outer = 1A0BAC00] 05:13:14 INFO - PROCESS | 3860 | 1465647194200 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1A58A800) [pid = 3860] [serial = 1916] [outer = 1A0BAC00] 05:13:14 INFO - PROCESS | 3860 | 1465647194912 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1093ms 05:13:14 INFO - PROCESS | 3860 | 1465647194962 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 3860 | 1465647194966 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 05:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:13:14 INFO - PROCESS | 3860 | 1465647194972 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 3860 | 1465647194975 Marionette TRACE conn3 <- [1,2518,null,{}] 05:13:14 INFO - PROCESS | 3860 | 1465647194981 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 3860 | 1465647194983 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:15 INFO - PROCESS | 3860 | 1465647195087 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:13:15 INFO - PROCESS | 3860 | 1465647195238 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 3860 | 1465647195243 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:15 INFO - PROCESS | 3860 | ++DOCSHELL 12AAA800 == 41 [pid = 3860] [id = 639] 05:13:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (12ADE800) [pid = 3860] [serial = 1917] [outer = 00000000] 05:13:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (13146400) [pid = 3860] [serial = 1918] [outer = 12ADE800] 05:13:15 INFO - PROCESS | 3860 | 1465647195294 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (131D1000) [pid = 3860] [serial = 1919] [outer = 12ADE800] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 104E8400 == 40 [pid = 3860] [id = 634] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 1544A000 == 39 [pid = 3860] [id = 633] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 0C7F7000 == 38 [pid = 3860] [id = 632] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 18304400 == 37 [pid = 3860] [id = 631] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 17816000 == 36 [pid = 3860] [id = 630] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 15F2E800 == 35 [pid = 3860] [id = 629] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 15E33800 == 34 [pid = 3860] [id = 628] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 13150400 == 33 [pid = 3860] [id = 627] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 10B5F800 == 32 [pid = 3860] [id = 626] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 18310000 == 31 [pid = 3860] [id = 623] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 13930400 == 30 [pid = 3860] [id = 625] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 112C3800 == 29 [pid = 3860] [id = 624] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 15F25000 == 28 [pid = 3860] [id = 637] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 1A0B1400 == 27 [pid = 3860] [id = 638] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 1A0B7800 == 26 [pid = 3860] [id = 635] 05:13:16 INFO - PROCESS | 3860 | --DOCSHELL 10FC5800 == 25 [pid = 3860] [id = 636] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (168E4800) [pid = 3860] [serial = 1858] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1393EC00) [pid = 3860] [serial = 1852] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13D7DC00) [pid = 3860] [serial = 1853] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (104E7C00) [pid = 3860] [serial = 1846] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10A4CC00) [pid = 3860] [serial = 1847] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (12DEF400) [pid = 3860] [serial = 1849] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13126000) [pid = 3860] [serial = 1850] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (105EB400) [pid = 3860] [serial = 1843] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (114C7000) [pid = 3860] [serial = 1844] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (174F1400) [pid = 3860] [serial = 1861] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (13C23800) [pid = 3860] [serial = 1838] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19759000) [pid = 3860] [serial = 1870] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12DF6400) [pid = 3860] [serial = 1837] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (16F1BC00) [pid = 3860] [serial = 1841] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (168D5C00) [pid = 3860] [serial = 1840] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16999400) [pid = 3860] [serial = 1859] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13CDEC00) [pid = 3860] [serial = 1864] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1805A400) [pid = 3860] [serial = 1867] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (17A3F400) [pid = 3860] [serial = 1862] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15CB4000) [pid = 3860] [serial = 1855] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (16D81000) [pid = 3860] [serial = 1865] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (15E41400) [pid = 3860] [serial = 1856] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (18309400) [pid = 3860] [serial = 1868] [outer = 00000000] [url = about:blank] 05:13:16 INFO - PROCESS | 3860 | 1465647196478 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1561ms 05:13:16 INFO - PROCESS | 3860 | 1465647196537 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 3860 | 1465647196540 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 05:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:13:16 INFO - PROCESS | 3860 | 1465647196545 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 3860 | 1465647196548 Marionette TRACE conn3 <- [1,2522,null,{}] 05:13:16 INFO - PROCESS | 3860 | 1465647196553 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 3860 | 1465647196556 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:16 INFO - PROCESS | 3860 | 1465647196713 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:13:16 INFO - PROCESS | 3860 | 1465647196731 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 3860 | 1465647196734 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:16 INFO - PROCESS | 3860 | ++DOCSHELL 10F12400 == 26 [pid = 3860] [id = 640] 05:13:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (10F15400) [pid = 3860] [serial = 1920] [outer = 00000000] 05:13:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (11232C00) [pid = 3860] [serial = 1921] [outer = 10F15400] 05:13:16 INFO - PROCESS | 3860 | 1465647196781 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (11ADB400) [pid = 3860] [serial = 1922] [outer = 10F15400] 05:13:17 INFO - PROCESS | 3860 | 1465647197277 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 812ms 05:13:17 INFO - PROCESS | 3860 | 1465647197344 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 3860 | 1465647197349 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 05:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:13:17 INFO - PROCESS | 3860 | 1465647197355 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 3860 | 1465647197357 Marionette TRACE conn3 <- [1,2526,null,{}] 05:13:17 INFO - PROCESS | 3860 | 1465647197361 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 3860 | 1465647197364 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:17 INFO - PROCESS | 3860 | 1465647197449 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:13:17 INFO - PROCESS | 3860 | 1465647197462 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 3860 | 1465647197464 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:17 INFO - PROCESS | 3860 | ++DOCSHELL 1312B800 == 27 [pid = 3860] [id = 641] 05:13:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1312C400) [pid = 3860] [serial = 1923] [outer = 00000000] 05:13:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (131D2400) [pid = 3860] [serial = 1924] [outer = 1312C400] 05:13:17 INFO - PROCESS | 3860 | 1465647197510 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1323AC00) [pid = 3860] [serial = 1925] [outer = 1312C400] 05:13:17 INFO - PROCESS | 3860 | 1465647197985 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 05:13:18 INFO - PROCESS | 3860 | 1465647198054 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 3860 | 1465647198056 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:13:18 INFO - PROCESS | 3860 | 1465647198059 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 3860 | 1465647198063 Marionette TRACE conn3 <- [1,2530,null,{}] 05:13:18 INFO - PROCESS | 3860 | 1465647198099 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 3860 | 1465647198104 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:18 INFO - PROCESS | 3860 | 1465647198238 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:13:18 INFO - PROCESS | 3860 | 1465647198301 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 3860 | 1465647198304 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:18 INFO - PROCESS | 3860 | ++DOCSHELL 14EB2800 == 28 [pid = 3860] [id = 642] 05:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (14EB5800) [pid = 3860] [serial = 1926] [outer = 00000000] 05:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15C32400) [pid = 3860] [serial = 1927] [outer = 14EB5800] 05:13:18 INFO - PROCESS | 3860 | 1465647198354 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15E36000) [pid = 3860] [serial = 1928] [outer = 14EB5800] 05:13:18 INFO - PROCESS | 3860 | 1465647198772 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 05:13:18 INFO - PROCESS | 3860 | 1465647198800 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 3860 | 1465647198802 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 05:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:13:18 INFO - PROCESS | 3860 | 1465647198805 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 3860 | 1465647198807 Marionette TRACE conn3 <- [1,2534,null,{}] 05:13:18 INFO - PROCESS | 3860 | 1465647198810 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 3860 | 1465647198812 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:18 INFO - PROCESS | 3860 | 1465647198928 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:13:18 INFO - PROCESS | 3860 | 1465647198934 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 3860 | 1465647198936 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:18 INFO - PROCESS | 3860 | ++DOCSHELL 15E37400 == 29 [pid = 3860] [id = 643] 05:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15E3A800) [pid = 3860] [serial = 1929] [outer = 00000000] 05:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F37800) [pid = 3860] [serial = 1930] [outer = 15E3A800] 05:13:18 INFO - PROCESS | 3860 | 1465647198980 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (167B4C00) [pid = 3860] [serial = 1931] [outer = 15E3A800] 05:13:19 INFO - PROCESS | 3860 | 1465647199440 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 703ms 05:13:19 INFO - PROCESS | 3860 | 1465647199505 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 3860 | 1465647199506 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 05:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:13:19 INFO - PROCESS | 3860 | 1465647199516 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 3860 | 1465647199517 Marionette TRACE conn3 <- [1,2538,null,{}] 05:13:19 INFO - PROCESS | 3860 | 1465647199521 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 3860 | 1465647199523 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:19 INFO - PROCESS | 3860 | 1465647199657 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:13:19 INFO - PROCESS | 3860 | 1465647199678 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 3860 | 1465647199680 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:19 INFO - PROCESS | 3860 | ++DOCSHELL 16999400 == 30 [pid = 3860] [id = 644] 05:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16A43400) [pid = 3860] [serial = 1932] [outer = 00000000] 05:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16EC4800) [pid = 3860] [serial = 1933] [outer = 16A43400] 05:13:19 INFO - PROCESS | 3860 | 1465647199723 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16F28400) [pid = 3860] [serial = 1934] [outer = 16A43400] 05:13:20 INFO - PROCESS | 3860 | 1465647200176 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 702ms 05:13:20 INFO - PROCESS | 3860 | 1465647200210 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 3860 | 1465647200212 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 05:13:20 INFO - PROCESS | 3860 | 1465647200215 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:13:20 INFO - PROCESS | 3860 | 1465647200216 Marionette TRACE conn3 <- [1,2542,null,{}] 05:13:20 INFO - PROCESS | 3860 | 1465647200226 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 3860 | 1465647200231 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:20 INFO - PROCESS | 3860 | 1465647200372 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:13:20 INFO - PROCESS | 3860 | 1465647200382 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 3860 | 1465647200384 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:20 INFO - PROCESS | 3860 | ++DOCSHELL 17032400 == 31 [pid = 3860] [id = 645] 05:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1703A800) [pid = 3860] [serial = 1935] [outer = 00000000] 05:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (180C8C00) [pid = 3860] [serial = 1936] [outer = 1703A800] 05:13:20 INFO - PROCESS | 3860 | 1465647200484 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1830E000) [pid = 3860] [serial = 1937] [outer = 1703A800] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (17816800) [pid = 3860] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1975A800) [pid = 3860] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (13152800) [pid = 3860] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (112C4400) [pid = 3860] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15E34000) [pid = 3860] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10F0C800) [pid = 3860] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (18310800) [pid = 3860] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13938400) [pid = 3860] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F39000) [pid = 3860] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (16F24C00) [pid = 3860] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (10432000) [pid = 3860] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A0B9C00) [pid = 3860] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:13:20 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1055C400) [pid = 3860] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:13:21 INFO - PROCESS | 3860 | 1465647201101 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 937ms 05:13:21 INFO - PROCESS | 3860 | 1465647201145 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 3860 | 1465647201147 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 05:13:21 INFO - PROCESS | 3860 | 1465647201150 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:13:21 INFO - PROCESS | 3860 | 1465647201152 Marionette TRACE conn3 <- [1,2546,null,{}] 05:13:21 INFO - PROCESS | 3860 | 1465647201155 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 3860 | 1465647201157 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:21 INFO - PROCESS | 3860 | 1465647201230 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:13:21 INFO - PROCESS | 3860 | 1465647201236 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 3860 | 1465647201238 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:21 INFO - PROCESS | 3860 | ++DOCSHELL 114CA000 == 32 [pid = 3860] [id = 646] 05:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13239800) [pid = 3860] [serial = 1938] [outer = 00000000] 05:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15446000) [pid = 3860] [serial = 1939] [outer = 13239800] 05:13:21 INFO - PROCESS | 3860 | 1465647201280 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16F21400) [pid = 3860] [serial = 1940] [outer = 13239800] 05:13:21 INFO - PROCESS | 3860 | 1465647201718 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 593ms 05:13:21 INFO - PROCESS | 3860 | 1465647201752 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 3860 | 1465647201754 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 05:13:21 INFO - PROCESS | 3860 | 1465647201757 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:13:21 INFO - PROCESS | 3860 | 1465647201758 Marionette TRACE conn3 <- [1,2550,null,{}] 05:13:21 INFO - PROCESS | 3860 | 1465647201762 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 3860 | 1465647201763 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:21 INFO - PROCESS | 3860 | 1465647201837 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:13:21 INFO - PROCESS | 3860 | 1465647201842 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 3860 | 1465647201844 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:21 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F5C00 == 33 [pid = 3860] [id = 647] 05:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15440400) [pid = 3860] [serial = 1941] [outer = 00000000] 05:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19759800) [pid = 3860] [serial = 1942] [outer = 15440400] 05:13:21 INFO - PROCESS | 3860 | 1465647201886 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19759C00) [pid = 3860] [serial = 1943] [outer = 15440400] 05:13:22 INFO - PROCESS | 3860 | 1465647202311 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 593ms 05:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:13:22 INFO - PROCESS | 3860 | 1465647202369 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 3860 | 1465647202371 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 05:13:22 INFO - PROCESS | 3860 | 1465647202374 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 3860 | 1465647202376 Marionette TRACE conn3 <- [1,2554,null,{}] 05:13:22 INFO - PROCESS | 3860 | 1465647202379 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 3860 | 1465647202381 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:22 INFO - PROCESS | 3860 | 1465647202457 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:13:22 INFO - PROCESS | 3860 | 1465647202462 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 3860 | 1465647202464 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:22 INFO - PROCESS | 3860 | ++DOCSHELL 14EAE800 == 34 [pid = 3860] [id = 648] 05:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19762000) [pid = 3860] [serial = 1944] [outer = 00000000] 05:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (197A8800) [pid = 3860] [serial = 1945] [outer = 19762000] 05:13:22 INFO - PROCESS | 3860 | 1465647202510 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19B02C00) [pid = 3860] [serial = 1946] [outer = 19762000] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 10F12400 == 33 [pid = 3860] [id = 640] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 12AAA800 == 32 [pid = 3860] [id = 639] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 1312B800 == 31 [pid = 3860] [id = 641] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 17032400 == 30 [pid = 3860] [id = 645] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 114CA000 == 29 [pid = 3860] [id = 646] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 0C7F5C00 == 28 [pid = 3860] [id = 647] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 16999400 == 27 [pid = 3860] [id = 644] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 15E37400 == 26 [pid = 3860] [id = 643] 05:13:23 INFO - PROCESS | 3860 | --DOCSHELL 14EB2800 == 25 [pid = 3860] [id = 642] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1A29CC00) [pid = 3860] [serial = 1906] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A541C00) [pid = 3860] [serial = 1907] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19B0A800) [pid = 3860] [serial = 1903] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A088800) [pid = 3860] [serial = 1904] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (17A40400) [pid = 3860] [serial = 1891] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19B01400) [pid = 3860] [serial = 1894] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1323B800) [pid = 3860] [serial = 1882] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (132EC000) [pid = 3860] [serial = 1883] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (11CC6400) [pid = 3860] [serial = 1873] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (12A1B400) [pid = 3860] [serial = 1874] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15E3B800) [pid = 3860] [serial = 1885] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15F26800) [pid = 3860] [serial = 1886] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (11233400) [pid = 3860] [serial = 1879] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (19B02000) [pid = 3860] [serial = 1895] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (11CC7400) [pid = 3860] [serial = 1880] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19759400) [pid = 3860] [serial = 1871] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (14EB7000) [pid = 3860] [serial = 1876] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1544D400) [pid = 3860] [serial = 1877] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (16EC8C00) [pid = 3860] [serial = 1888] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (19ECA800) [pid = 3860] [serial = 1900] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (17A48800) [pid = 3860] [serial = 1892] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (12AE1C00) [pid = 3860] [serial = 1897] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (19ED1C00) [pid = 3860] [serial = 1901] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (1324A400) [pid = 3860] [serial = 1898] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (16F85400) [pid = 3860] [serial = 1889] [outer = 00000000] [url = about:blank] 05:13:24 INFO - PROCESS | 3860 | 1465647204213 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1843ms 05:13:24 INFO - PROCESS | 3860 | 1465647204230 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 3860 | 1465647204234 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 05:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:13:24 INFO - PROCESS | 3860 | 1465647204243 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 3860 | 1465647204247 Marionette TRACE conn3 <- [1,2558,null,{}] 05:13:24 INFO - PROCESS | 3860 | 1465647204252 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 3860 | 1465647204255 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:24 INFO - PROCESS | 3860 | 1465647204348 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:13:24 INFO - PROCESS | 3860 | 1465647204357 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 3860 | 1465647204362 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:24 INFO - PROCESS | 3860 | ++DOCSHELL 10B5AC00 == 26 [pid = 3860] [id = 649] 05:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (10B5DC00) [pid = 3860] [serial = 1947] [outer = 00000000] 05:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (10FCD000) [pid = 3860] [serial = 1948] [outer = 10B5DC00] 05:13:24 INFO - PROCESS | 3860 | 1465647204414 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (112C7000) [pid = 3860] [serial = 1949] [outer = 10B5DC00] 05:13:24 INFO - PROCESS | 3860 | 1465647204930 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 05:13:24 INFO - PROCESS | 3860 | 1465647204981 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 3860 | 1465647204985 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 05:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:13:24 INFO - PROCESS | 3860 | 1465647204992 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 3860 | 1465647204994 Marionette TRACE conn3 <- [1,2562,null,{}] 05:13:24 INFO - PROCESS | 3860 | 1465647204998 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 3860 | 1465647205002 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:25 INFO - PROCESS | 3860 | 1465647205086 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:13:25 INFO - PROCESS | 3860 | 1465647205095 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 3860 | 1465647205098 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:25 INFO - PROCESS | 3860 | ++DOCSHELL 12AE0000 == 27 [pid = 3860] [id = 650] 05:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (12AE1C00) [pid = 3860] [serial = 1950] [outer = 00000000] 05:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (12BCAC00) [pid = 3860] [serial = 1951] [outer = 12AE1C00] 05:13:25 INFO - PROCESS | 3860 | 1465647205153 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (1302B800) [pid = 3860] [serial = 1952] [outer = 12AE1C00] 05:13:25 INFO - PROCESS | 3860 | 1465647205621 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 702ms 05:13:25 INFO - PROCESS | 3860 | 1465647205691 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 3860 | 1465647205693 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 05:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:13:25 INFO - PROCESS | 3860 | 1465647205696 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 3860 | 1465647205700 Marionette TRACE conn3 <- [1,2566,null,{}] 05:13:25 INFO - PROCESS | 3860 | 1465647205711 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 3860 | 1465647205715 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:25 INFO - PROCESS | 3860 | 1465647205824 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:13:25 INFO - PROCESS | 3860 | 1465647205841 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 3860 | 1465647205845 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:25 INFO - PROCESS | 3860 | ++DOCSHELL 13934400 == 28 [pid = 3860] [id = 651] 05:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (13935400) [pid = 3860] [serial = 1953] [outer = 00000000] 05:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (13C2EC00) [pid = 3860] [serial = 1954] [outer = 13935400] 05:13:25 INFO - PROCESS | 3860 | 1465647205892 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (13D76000) [pid = 3860] [serial = 1955] [outer = 13935400] 05:13:26 INFO - PROCESS | 3860 | 1465647206339 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 05:13:26 INFO - PROCESS | 3860 | 1465647206395 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 3860 | 1465647206398 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 05:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:13:26 INFO - PROCESS | 3860 | 1465647206401 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 3860 | 1465647206413 Marionette TRACE conn3 <- [1,2570,null,{}] 05:13:26 INFO - PROCESS | 3860 | 1465647206417 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 3860 | 1465647206419 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:26 INFO - PROCESS | 3860 | 1465647206508 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:13:26 INFO - PROCESS | 3860 | 1465647206516 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 3860 | 1465647206518 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:26 INFO - PROCESS | 3860 | ++DOCSHELL 1430A800 == 29 [pid = 3860] [id = 652] 05:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (15301800) [pid = 3860] [serial = 1956] [outer = 00000000] 05:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1544A400) [pid = 3860] [serial = 1957] [outer = 15301800] 05:13:26 INFO - PROCESS | 3860 | 1465647206562 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (15C2A000) [pid = 3860] [serial = 1958] [outer = 15301800] 05:13:26 INFO - PROCESS | 3860 | 1465647206986 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 593ms 05:13:26 INFO - PROCESS | 3860 | 1465647206998 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 3860 | 1465647207000 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 05:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:13:26 INFO - PROCESS | 3860 | 1465647207003 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 3860 | 1465647207004 Marionette TRACE conn3 <- [1,2574,null,{}] 05:13:27 INFO - PROCESS | 3860 | 1465647207022 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 3860 | 1465647207024 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:27 INFO - PROCESS | 3860 | 1465647207099 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:13:27 INFO - PROCESS | 3860 | 1465647207105 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 3860 | 1465647207107 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:27 INFO - PROCESS | 3860 | ++DOCSHELL 14EB7000 == 30 [pid = 3860] [id = 653] 05:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15CAA400) [pid = 3860] [serial = 1959] [outer = 00000000] 05:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (15E3FC00) [pid = 3860] [serial = 1960] [outer = 15CAA400] 05:13:27 INFO - PROCESS | 3860 | 1465647207149 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15F27000) [pid = 3860] [serial = 1961] [outer = 15CAA400] 05:13:27 INFO - PROCESS | 3860 | 1465647207601 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 656ms 05:13:27 INFO - PROCESS | 3860 | 1465647207662 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 3860 | 1465647207664 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 05:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:13:27 INFO - PROCESS | 3860 | 1465647207668 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 3860 | 1465647207669 Marionette TRACE conn3 <- [1,2578,null,{}] 05:13:27 INFO - PROCESS | 3860 | 1465647207673 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 3860 | 1465647207678 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:27 INFO - PROCESS | 3860 | 1465647207776 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:13:27 INFO - PROCESS | 3860 | 1465647207783 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 3860 | 1465647207785 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:27 INFO - PROCESS | 3860 | ++DOCSHELL 15F3D000 == 31 [pid = 3860] [id = 654] 05:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (16993400) [pid = 3860] [serial = 1962] [outer = 00000000] 05:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (16A45C00) [pid = 3860] [serial = 1963] [outer = 16993400] 05:13:27 INFO - PROCESS | 3860 | 1465647207830 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1702C800) [pid = 3860] [serial = 1964] [outer = 16993400] 05:13:28 INFO - PROCESS | 3860 | 1465647208288 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 687ms 05:13:28 INFO - PROCESS | 3860 | 1465647208367 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 3860 | 1465647208369 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 05:13:28 INFO - PROCESS | 3860 | 1465647208373 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:13:28 INFO - PROCESS | 3860 | 1465647208374 Marionette TRACE conn3 <- [1,2582,null,{}] 05:13:28 INFO - PROCESS | 3860 | 1465647208378 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 3860 | 1465647208380 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:28 INFO - PROCESS | 3860 | 1465647208490 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:13:28 INFO - PROCESS | 3860 | 1465647208501 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 3860 | 1465647208503 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:28 INFO - PROCESS | 3860 | ++DOCSHELL 16F1F800 == 32 [pid = 3860] [id = 655] 05:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (170EC000) [pid = 3860] [serial = 1965] [outer = 00000000] 05:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (17A41C00) [pid = 3860] [serial = 1966] [outer = 170EC000] 05:13:28 INFO - PROCESS | 3860 | 1465647208554 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (17A43C00) [pid = 3860] [serial = 1967] [outer = 170EC000] 05:13:29 INFO - PROCESS | 3860 | 1465647209004 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 687ms 05:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:13:29 INFO - PROCESS | 3860 | 1465647209072 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 3860 | 1465647209074 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 05:13:29 INFO - PROCESS | 3860 | 1465647209078 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 3860 | 1465647209079 Marionette TRACE conn3 <- [1,2586,null,{}] 05:13:29 INFO - PROCESS | 3860 | 1465647209083 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 3860 | 1465647209084 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:29 INFO - PROCESS | 3860 | 1465647209161 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:13:29 INFO - PROCESS | 3860 | 1465647209168 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 3860 | 1465647209170 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:29 INFO - PROCESS | 3860 | ++DOCSHELL 17A40400 == 33 [pid = 3860] [id = 656] 05:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18306800) [pid = 3860] [serial = 1968] [outer = 00000000] 05:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1975D800) [pid = 3860] [serial = 1969] [outer = 18306800] 05:13:29 INFO - PROCESS | 3860 | 1465647209213 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1975E000) [pid = 3860] [serial = 1970] [outer = 18306800] 05:13:29 INFO - PROCESS | 3860 | 1465647209705 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 687ms 05:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:13:29 INFO - PROCESS | 3860 | 1465647209777 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 3860 | 1465647209779 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 05:13:29 INFO - PROCESS | 3860 | 1465647209783 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 3860 | 1465647209784 Marionette TRACE conn3 <- [1,2590,null,{}] 05:13:29 INFO - PROCESS | 3860 | 1465647209788 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 3860 | 1465647209789 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:29 INFO - PROCESS | 3860 | 1465647209921 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:13:29 INFO - PROCESS | 3860 | 1465647209942 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 3860 | 1465647209944 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:29 INFO - PROCESS | 3860 | ++DOCSHELL 1365E400 == 34 [pid = 3860] [id = 657] 05:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19757000) [pid = 3860] [serial = 1971] [outer = 00000000] 05:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19B05400) [pid = 3860] [serial = 1972] [outer = 19757000] 05:13:29 INFO - PROCESS | 3860 | 1465647209986 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19B07C00) [pid = 3860] [serial = 1973] [outer = 19757000] 05:13:30 INFO - PROCESS | 3860 | 1465647210421 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 687ms 05:13:30 INFO - PROCESS | 3860 | 1465647210482 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 3860 | 1465647210484 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 05:13:30 INFO - PROCESS | 3860 | 1465647210488 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:13:30 INFO - PROCESS | 3860 | 1465647210489 Marionette TRACE conn3 <- [1,2594,null,{}] 05:13:30 INFO - PROCESS | 3860 | 1465647210493 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 3860 | 1465647210494 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:30 INFO - PROCESS | 3860 | 1465647210634 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:13:30 INFO - PROCESS | 3860 | 1465647210696 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 3860 | 1465647210698 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:30 INFO - PROCESS | 3860 | ++DOCSHELL 105F1C00 == 35 [pid = 3860] [id = 658] 05:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (13236800) [pid = 3860] [serial = 1974] [outer = 00000000] 05:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19ECA800) [pid = 3860] [serial = 1975] [outer = 13236800] 05:13:30 INFO - PROCESS | 3860 | 1465647210741 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19ED0000) [pid = 3860] [serial = 1976] [outer = 13236800] 05:13:31 INFO - PROCESS | 3860 | 1465647211159 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 05:13:31 INFO - PROCESS | 3860 | 1465647211254 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 3860 | 1465647211256 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 05:13:31 INFO - PROCESS | 3860 | 1465647211263 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 3860 | 1465647211266 Marionette TRACE conn3 <- [1,2598,null,{}] 05:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:13:31 INFO - PROCESS | 3860 | 1465647211269 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 3860 | 1465647211271 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:31 INFO - PROCESS | 3860 | 1465647211537 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15E3A800) [pid = 3860] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (16A43400) [pid = 3860] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1703A800) [pid = 3860] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15440400) [pid = 3860] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (14EB5800) [pid = 3860] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1312C400) [pid = 3860] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10F15400) [pid = 3860] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (12ADE800) [pid = 3860] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A0BAC00) [pid = 3860] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F2D400) [pid = 3860] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (11AD5800) [pid = 3860] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:13:31 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13239800) [pid = 3860] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:13:31 INFO - PROCESS | 3860 | 1465647211611 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 3860 | 1465647211613 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:31 INFO - PROCESS | 3860 | ++DOCSHELL 10438400 == 36 [pid = 3860] [id = 659] 05:13:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (104E1C00) [pid = 3860] [serial = 1977] [outer = 00000000] 05:13:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (12A10400) [pid = 3860] [serial = 1978] [outer = 104E1C00] 05:13:31 INFO - PROCESS | 3860 | 1465647211665 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (156B1400) [pid = 3860] [serial = 1979] [outer = 104E1C00] 05:13:32 INFO - PROCESS | 3860 | 1465647212040 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 843ms 05:13:32 INFO - PROCESS | 3860 | 1465647212111 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 3860 | 1465647212113 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 05:13:32 INFO - PROCESS | 3860 | 1465647212116 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:13:32 INFO - PROCESS | 3860 | 1465647212118 Marionette TRACE conn3 <- [1,2602,null,{}] 05:13:32 INFO - PROCESS | 3860 | 1465647212121 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 3860 | 1465647212123 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:32 INFO - PROCESS | 3860 | 1465647212199 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:13:32 INFO - PROCESS | 3860 | 1465647212204 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 3860 | 1465647212206 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:32 INFO - PROCESS | 3860 | ++DOCSHELL 15F29800 == 37 [pid = 3860] [id = 660] 05:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F2E000) [pid = 3860] [serial = 1980] [outer = 00000000] 05:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1A08D800) [pid = 3860] [serial = 1981] [outer = 15F2E000] 05:13:32 INFO - PROCESS | 3860 | 1465647212248 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A090400) [pid = 3860] [serial = 1982] [outer = 15F2E000] 05:13:32 INFO - PROCESS | 3860 | 1465647212688 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 593ms 05:13:32 INFO - PROCESS | 3860 | 1465647212714 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 3860 | 1465647212716 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 05:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:13:32 INFO - PROCESS | 3860 | 1465647212723 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 3860 | 1465647212724 Marionette TRACE conn3 <- [1,2606,null,{}] 05:13:32 INFO - PROCESS | 3860 | 1465647212727 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 3860 | 1465647212729 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:32 INFO - PROCESS | 3860 | 1465647212815 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:13:32 INFO - PROCESS | 3860 | 1465647212821 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 3860 | 1465647212822 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:32 INFO - PROCESS | 3860 | ++DOCSHELL 19ED4800 == 38 [pid = 3860] [id = 661] 05:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1A08B800) [pid = 3860] [serial = 1983] [outer = 00000000] 05:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A543400) [pid = 3860] [serial = 1984] [outer = 1A08B800] 05:13:32 INFO - PROCESS | 3860 | 1465647212866 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A549000) [pid = 3860] [serial = 1985] [outer = 1A08B800] 05:13:33 INFO - PROCESS | 3860 | 1465647213305 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 624ms 05:13:33 INFO - PROCESS | 3860 | 1465647213363 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 3860 | 1465647213364 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 05:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:13:33 INFO - PROCESS | 3860 | 1465647213368 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 3860 | 1465647213369 Marionette TRACE conn3 <- [1,2610,null,{}] 05:13:33 INFO - PROCESS | 3860 | 1465647213372 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 3860 | 1465647213374 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:33 INFO - PROCESS | 3860 | 1465647213450 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:13:33 INFO - PROCESS | 3860 | 1465647213456 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 3860 | 1465647213458 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:33 INFO - PROCESS | 3860 | ++DOCSHELL 15E3F800 == 39 [pid = 3860] [id = 662] 05:13:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A542800) [pid = 3860] [serial = 1986] [outer = 00000000] 05:13:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A7B0000) [pid = 3860] [serial = 1987] [outer = 1A542800] 05:13:33 INFO - PROCESS | 3860 | 1465647213499 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1AA0F000) [pid = 3860] [serial = 1988] [outer = 1A542800] 05:13:34 INFO - PROCESS | 3860 | 1465647214313 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 999ms 05:13:34 INFO - PROCESS | 3860 | 1465647214372 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 3860 | 1465647214376 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 05:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:13:34 INFO - PROCESS | 3860 | 1465647214381 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 3860 | 1465647214386 Marionette TRACE conn3 <- [1,2614,null,{}] 05:13:34 INFO - PROCESS | 3860 | 1465647214391 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 3860 | 1465647214394 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:34 INFO - PROCESS | 3860 | 1465647214523 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:13:34 INFO - PROCESS | 3860 | 1465647214660 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 3860 | 1465647214663 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:34 INFO - PROCESS | 3860 | ++DOCSHELL 10F0C800 == 40 [pid = 3860] [id = 663] 05:13:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (10F0E400) [pid = 3860] [serial = 1989] [outer = 00000000] 05:13:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (11AD4C00) [pid = 3860] [serial = 1990] [outer = 10F0E400] 05:13:34 INFO - PROCESS | 3860 | 1465647214724 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (12BBD000) [pid = 3860] [serial = 1991] [outer = 10F0E400] 05:13:35 INFO - PROCESS | 3860 | 1465647215609 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1311ms 05:13:35 INFO - PROCESS | 3860 | 1465647215697 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 3860 | 1465647215701 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 05:13:35 INFO - PROCESS | 3860 | 1465647215706 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:13:35 INFO - PROCESS | 3860 | 1465647215709 Marionette TRACE conn3 <- [1,2618,null,{}] 05:13:35 INFO - PROCESS | 3860 | 1465647215714 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 3860 | 1465647215717 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:35 INFO - PROCESS | 3860 | 1465647215843 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:13:35 INFO - PROCESS | 3860 | 1465647215976 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 3860 | 1465647215980 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:35 INFO - PROCESS | 3860 | ++DOCSHELL 1047E000 == 41 [pid = 3860] [id = 664] 05:13:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1047F800) [pid = 3860] [serial = 1992] [outer = 00000000] 05:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (10A52400) [pid = 3860] [serial = 1993] [outer = 1047F800] 05:13:36 INFO - PROCESS | 3860 | 1465647216035 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (10F11000) [pid = 3860] [serial = 1994] [outer = 1047F800] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 19ED4800 == 40 [pid = 3860] [id = 661] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 15F29800 == 39 [pid = 3860] [id = 660] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 10438400 == 38 [pid = 3860] [id = 659] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 105F1C00 == 37 [pid = 3860] [id = 658] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 1365E400 == 36 [pid = 3860] [id = 657] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 17A40400 == 35 [pid = 3860] [id = 656] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 16F1F800 == 34 [pid = 3860] [id = 655] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 15F3D000 == 33 [pid = 3860] [id = 654] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 14EB7000 == 32 [pid = 3860] [id = 653] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 1430A800 == 31 [pid = 3860] [id = 652] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 13934400 == 30 [pid = 3860] [id = 651] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 12AE0000 == 29 [pid = 3860] [id = 650] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 10B5AC00 == 28 [pid = 3860] [id = 649] 05:13:36 INFO - PROCESS | 3860 | --DOCSHELL 14EAE800 == 27 [pid = 3860] [id = 648] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (197A8800) [pid = 3860] [serial = 1945] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (15F37800) [pid = 3860] [serial = 1930] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (16EC4800) [pid = 3860] [serial = 1933] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (180C8C00) [pid = 3860] [serial = 1936] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (16F28400) [pid = 3860] [serial = 1934] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19759800) [pid = 3860] [serial = 1942] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1830E000) [pid = 3860] [serial = 1937] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15C32400) [pid = 3860] [serial = 1927] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (131D2400) [pid = 3860] [serial = 1924] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1323AC00) [pid = 3860] [serial = 1925] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (11232C00) [pid = 3860] [serial = 1921] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11ADB400) [pid = 3860] [serial = 1922] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (131D1000) [pid = 3860] [serial = 1919] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13146400) [pid = 3860] [serial = 1918] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1A58A800) [pid = 3860] [serial = 1916] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1A29C000) [pid = 3860] [serial = 1915] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (17820800) [pid = 3860] [serial = 1913] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16D89000) [pid = 3860] [serial = 1912] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1393D000) [pid = 3860] [serial = 1910] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12DF6800) [pid = 3860] [serial = 1909] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15446000) [pid = 3860] [serial = 1939] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (167B4C00) [pid = 3860] [serial = 1931] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (16F21400) [pid = 3860] [serial = 1940] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (19759C00) [pid = 3860] [serial = 1943] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15E36000) [pid = 3860] [serial = 1928] [outer = 00000000] [url = about:blank] 05:13:36 INFO - PROCESS | 3860 | 1465647216539 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 905ms 05:13:36 INFO - PROCESS | 3860 | 1465647216612 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 3860 | 1465647216617 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 05:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:13:36 INFO - PROCESS | 3860 | 1465647216623 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 3860 | 1465647216626 Marionette TRACE conn3 <- [1,2622,null,{}] 05:13:36 INFO - PROCESS | 3860 | 1465647216629 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 3860 | 1465647216632 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:36 INFO - PROCESS | 3860 | 1465647216720 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:13:36 INFO - PROCESS | 3860 | 1465647216732 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 3860 | 1465647216734 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:36 INFO - PROCESS | 3860 | ++DOCSHELL 12812400 == 28 [pid = 3860] [id = 665] 05:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (12812800) [pid = 3860] [serial = 1995] [outer = 00000000] 05:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (12A1BC00) [pid = 3860] [serial = 1996] [outer = 12812800] 05:13:36 INFO - PROCESS | 3860 | 1465647216785 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12AE6800) [pid = 3860] [serial = 1997] [outer = 12812800] 05:13:37 INFO - PROCESS | 3860 | 1465647217287 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 687ms 05:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:13:37 INFO - PROCESS | 3860 | 1465647217323 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 3860 | 1465647217325 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 05:13:37 INFO - PROCESS | 3860 | 1465647217328 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 3860 | 1465647217332 Marionette TRACE conn3 <- [1,2626,null,{}] 05:13:37 INFO - PROCESS | 3860 | 1465647217342 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 3860 | 1465647217347 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:37 INFO - PROCESS | 3860 | 1465647217456 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:13:37 INFO - PROCESS | 3860 | 1465647217564 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 3860 | 1465647217567 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:37 INFO - PROCESS | 3860 | ++DOCSHELL 1323B400 == 29 [pid = 3860] [id = 666] 05:13:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1323C800) [pid = 3860] [serial = 1998] [outer = 00000000] 05:13:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (132F0800) [pid = 3860] [serial = 1999] [outer = 1323C800] 05:13:37 INFO - PROCESS | 3860 | 1465647217621 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13931000) [pid = 3860] [serial = 2000] [outer = 1323C800] 05:13:37 INFO - PROCESS | 3860 | 1465647217987 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 687ms 05:13:38 INFO - PROCESS | 3860 | 1465647218027 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 3860 | 1465647218029 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:13:38 INFO - PROCESS | 3860 | 1465647218032 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 3860 | 1465647218034 Marionette TRACE conn3 <- [1,2630,null,{}] 05:13:38 INFO - PROCESS | 3860 | 1465647218038 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 3860 | 1465647218039 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:38 INFO - PROCESS | 3860 | 1465647218121 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:13:38 INFO - PROCESS | 3860 | 1465647218126 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 3860 | 1465647218128 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:38 INFO - PROCESS | 3860 | ++DOCSHELL 13D80C00 == 30 [pid = 3860] [id = 667] 05:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (13D81000) [pid = 3860] [serial = 2001] [outer = 00000000] 05:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15301C00) [pid = 3860] [serial = 2002] [outer = 13D81000] 05:13:38 INFO - PROCESS | 3860 | 1465647218180 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15449C00) [pid = 3860] [serial = 2003] [outer = 13D81000] 05:13:38 INFO - PROCESS | 3860 | 1465647218671 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:13:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 687ms 05:13:38 INFO - PROCESS | 3860 | 1465647218732 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 3860 | 1465647218734 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:13:38 INFO - PROCESS | 3860 | 1465647218737 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 3860 | 1465647218739 Marionette TRACE conn3 <- [1,2634,null,{}] 05:13:38 INFO - PROCESS | 3860 | 1465647218742 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 3860 | 1465647218744 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:38 INFO - PROCESS | 3860 | 1465647218914 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:13:38 INFO - PROCESS | 3860 | 1465647218934 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 3860 | 1465647218936 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:38 INFO - PROCESS | 3860 | ++DOCSHELL 15E37400 == 31 [pid = 3860] [id = 668] 05:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15E37800) [pid = 3860] [serial = 2004] [outer = 00000000] 05:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15E3C000) [pid = 3860] [serial = 2005] [outer = 15E37800] 05:13:38 INFO - PROCESS | 3860 | 1465647218979 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F2A400) [pid = 3860] [serial = 2006] [outer = 15E37800] 05:13:39 INFO - PROCESS | 3860 | 1465647219411 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:13:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 702ms 05:13:39 INFO - PROCESS | 3860 | 1465647219437 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 3860 | 1465647219439 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 05:13:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:13:39 INFO - PROCESS | 3860 | 1465647219442 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 3860 | 1465647219444 Marionette TRACE conn3 <- [1,2638,null,{}] 05:13:39 INFO - PROCESS | 3860 | 1465647219447 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 3860 | 1465647219452 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:39 INFO - PROCESS | 3860 | 1465647219587 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:13:39 INFO - PROCESS | 3860 | 1465647219592 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 3860 | 1465647219594 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:39 INFO - PROCESS | 3860 | ++DOCSHELL 15F43000 == 32 [pid = 3860] [id = 669] 05:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15F45000) [pid = 3860] [serial = 2007] [outer = 00000000] 05:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16999C00) [pid = 3860] [serial = 2008] [outer = 15F45000] 05:13:39 INFO - PROCESS | 3860 | 1465647219637 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (16D8D800) [pid = 3860] [serial = 2009] [outer = 15F45000] 05:13:40 INFO - PROCESS | 3860 | 1465647220116 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:13:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 703ms 05:13:40 INFO - PROCESS | 3860 | 1465647220142 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 3860 | 1465647220143 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 05:13:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:13:40 INFO - PROCESS | 3860 | 1465647220153 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 3860 | 1465647220154 Marionette TRACE conn3 <- [1,2642,null,{}] 05:13:40 INFO - PROCESS | 3860 | 1465647220158 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 3860 | 1465647220160 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:40 INFO - PROCESS | 3860 | 1465647220307 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19757000) [pid = 3860] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10B5DC00) [pid = 3860] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15301800) [pid = 3860] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16993400) [pid = 3860] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (19762000) [pid = 3860] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (170EC000) [pid = 3860] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (18306800) [pid = 3860] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13236800) [pid = 3860] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15CAA400) [pid = 3860] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (13935400) [pid = 3860] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15F2E000) [pid = 3860] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (12AE1C00) [pid = 3860] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (104E1C00) [pid = 3860] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:13:40 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1A08B800) [pid = 3860] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:13:40 INFO - PROCESS | 3860 | 1465647220580 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 3860 | 1465647220582 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:40 INFO - PROCESS | 3860 | ++DOCSHELL 104E1C00 == 33 [pid = 3860] [id = 670] 05:13:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (10A46C00) [pid = 3860] [serial = 2010] [outer = 00000000] 05:13:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12DF2000) [pid = 3860] [serial = 2011] [outer = 10A46C00] 05:13:40 INFO - PROCESS | 3860 | 1465647220625 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13932800) [pid = 3860] [serial = 2012] [outer = 10A46C00] 05:13:40 INFO - PROCESS | 3860 | 1465647220993 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 906ms 05:13:41 INFO - PROCESS | 3860 | 1465647221052 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 3860 | 1465647221054 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 05:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:13:41 INFO - PROCESS | 3860 | 1465647221057 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 3860 | 1465647221059 Marionette TRACE conn3 <- [1,2646,null,{}] 05:13:41 INFO - PROCESS | 3860 | 1465647221062 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 3860 | 1465647221064 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:41 INFO - PROCESS | 3860 | 1465647221175 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:13:41 INFO - PROCESS | 3860 | 1465647221238 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 3860 | 1465647221240 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:41 INFO - PROCESS | 3860 | ++DOCSHELL 130A1000 == 34 [pid = 3860] [id = 671] 05:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13236800) [pid = 3860] [serial = 2013] [outer = 00000000] 05:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (16F90800) [pid = 3860] [serial = 2014] [outer = 13236800] 05:13:41 INFO - PROCESS | 3860 | 1465647221282 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (17031400) [pid = 3860] [serial = 2015] [outer = 13236800] 05:13:41 INFO - PROCESS | 3860 | 1465647221612 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 593ms 05:13:41 INFO - PROCESS | 3860 | 1465647221654 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 3860 | 1465647221656 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 05:13:41 INFO - PROCESS | 3860 | 1465647221659 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:13:41 INFO - PROCESS | 3860 | 1465647221661 Marionette TRACE conn3 <- [1,2650,null,{}] 05:13:41 INFO - PROCESS | 3860 | 1465647221664 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 3860 | 1465647221666 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:41 INFO - PROCESS | 3860 | 1465647221779 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:13:41 INFO - PROCESS | 3860 | 1465647221787 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 3860 | 1465647221789 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:41 INFO - PROCESS | 3860 | ++DOCSHELL 103D1400 == 35 [pid = 3860] [id = 672] 05:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (177C7800) [pid = 3860] [serial = 2016] [outer = 00000000] 05:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (17A3E800) [pid = 3860] [serial = 2017] [outer = 177C7800] 05:13:41 INFO - PROCESS | 3860 | 1465647221831 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (17A45400) [pid = 3860] [serial = 2018] [outer = 177C7800] 05:13:42 INFO - PROCESS | 3860 | 1465647222255 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:13:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 640ms 05:13:42 INFO - PROCESS | 3860 | 1465647222282 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 3860 | 1465647222284 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 05:13:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:13:42 INFO - PROCESS | 3860 | 1465647222288 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 3860 | 1465647222289 Marionette TRACE conn3 <- [1,2654,null,{}] 05:13:42 INFO - PROCESS | 3860 | 1465647222293 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 3860 | 1465647222295 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:42 INFO - PROCESS | 3860 | 1465647222419 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:13:42 INFO - PROCESS | 3860 | 1465647222430 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 3860 | 1465647222432 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:42 INFO - PROCESS | 3860 | ++DOCSHELL 18059400 == 36 [pid = 3860] [id = 673] 05:13:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18150000) [pid = 3860] [serial = 2019] [outer = 00000000] 05:13:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19755C00) [pid = 3860] [serial = 2020] [outer = 18150000] 05:13:42 INFO - PROCESS | 3860 | 1465647222473 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19758000) [pid = 3860] [serial = 2021] [outer = 18150000] 05:13:43 INFO - PROCESS | 3860 | 1465647223587 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:13:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1358ms 05:13:43 INFO - PROCESS | 3860 | 1465647223644 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 3860 | 1465647223649 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 05:13:43 INFO - PROCESS | 3860 | 1465647223654 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:13:43 INFO - PROCESS | 3860 | 1465647223657 Marionette TRACE conn3 <- [1,2658,null,{}] 05:13:43 INFO - PROCESS | 3860 | 1465647223662 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 3860 | 1465647223666 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:43 INFO - PROCESS | 3860 | 1465647223810 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:13:43 INFO - PROCESS | 3860 | 1465647223942 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 3860 | 1465647223944 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:43 INFO - PROCESS | 3860 | ++DOCSHELL 105F1C00 == 37 [pid = 3860] [id = 674] 05:13:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (105F2400) [pid = 3860] [serial = 2022] [outer = 00000000] 05:13:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (12811C00) [pid = 3860] [serial = 2023] [outer = 105F2400] 05:13:44 INFO - PROCESS | 3860 | 1465647224010 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (13146400) [pid = 3860] [serial = 2024] [outer = 105F2400] 05:13:45 INFO - PROCESS | 3860 | 1465647225086 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:13:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:13:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:13:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1436ms 05:13:45 INFO - PROCESS | 3860 | 1465647225101 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 3860 | 1465647225106 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 05:13:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:13:45 INFO - PROCESS | 3860 | 1465647225112 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 3860 | 1465647225115 Marionette TRACE conn3 <- [1,2662,null,{}] 05:13:45 INFO - PROCESS | 3860 | 1465647225119 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 3860 | 1465647225122 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:45 INFO - PROCESS | 3860 | 1465647225232 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:13:45 INFO - PROCESS | 3860 | 1465647225371 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 3860 | 1465647225373 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:45 INFO - PROCESS | 3860 | ++DOCSHELL 13D80000 == 38 [pid = 3860] [id = 675] 05:13:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (14EB2C00) [pid = 3860] [serial = 2025] [outer = 00000000] 05:13:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15F3D000) [pid = 3860] [serial = 2026] [outer = 14EB2C00] 05:13:45 INFO - PROCESS | 3860 | 1465647225432 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16992400) [pid = 3860] [serial = 2027] [outer = 14EB2C00] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 103D1400 == 37 [pid = 3860] [id = 672] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 130A1000 == 36 [pid = 3860] [id = 671] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 104E1C00 == 35 [pid = 3860] [id = 670] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 15F43000 == 34 [pid = 3860] [id = 669] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 15E37400 == 33 [pid = 3860] [id = 668] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 13D80C00 == 32 [pid = 3860] [id = 667] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 1323B400 == 31 [pid = 3860] [id = 666] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 12812400 == 30 [pid = 3860] [id = 665] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 1047E000 == 29 [pid = 3860] [id = 664] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 10F0C800 == 28 [pid = 3860] [id = 663] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 15E3F800 == 27 [pid = 3860] [id = 662] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 18059400 == 26 [pid = 3860] [id = 673] 05:13:46 INFO - PROCESS | 3860 | --DOCSHELL 105F1C00 == 25 [pid = 3860] [id = 674] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12A10400) [pid = 3860] [serial = 1978] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1A549000) [pid = 3860] [serial = 1985] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19B07C00) [pid = 3860] [serial = 1973] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (156B1400) [pid = 3860] [serial = 1979] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1A090400) [pid = 3860] [serial = 1982] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1975E000) [pid = 3860] [serial = 1970] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1A543400) [pid = 3860] [serial = 1984] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19B05400) [pid = 3860] [serial = 1972] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10FCD000) [pid = 3860] [serial = 1948] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (112C7000) [pid = 3860] [serial = 1949] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1544A400) [pid = 3860] [serial = 1957] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15C2A000) [pid = 3860] [serial = 1958] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (16A45C00) [pid = 3860] [serial = 1963] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1702C800) [pid = 3860] [serial = 1964] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19B02C00) [pid = 3860] [serial = 1946] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (17A41C00) [pid = 3860] [serial = 1966] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (17A43C00) [pid = 3860] [serial = 1967] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1975D800) [pid = 3860] [serial = 1969] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (19ECA800) [pid = 3860] [serial = 1975] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15E3FC00) [pid = 3860] [serial = 1960] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (15F27000) [pid = 3860] [serial = 1961] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (13C2EC00) [pid = 3860] [serial = 1954] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (19ED0000) [pid = 3860] [serial = 1976] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (13D76000) [pid = 3860] [serial = 1955] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1A08D800) [pid = 3860] [serial = 1981] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (12BCAC00) [pid = 3860] [serial = 1951] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (1302B800) [pid = 3860] [serial = 1952] [outer = 00000000] [url = about:blank] 05:13:47 INFO - PROCESS | 3860 | 1465647227131 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:13:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:13:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:13:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:13:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2061ms 05:13:47 INFO - PROCESS | 3860 | 1465647227175 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 3860 | 1465647227178 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 05:13:47 INFO - PROCESS | 3860 | 1465647227184 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:13:47 INFO - PROCESS | 3860 | 1465647227188 Marionette TRACE conn3 <- [1,2666,null,{}] 05:13:47 INFO - PROCESS | 3860 | 1465647227194 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 3860 | 1465647227197 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:47 INFO - PROCESS | 3860 | 1465647227290 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:13:47 INFO - PROCESS | 3860 | 1465647227383 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 3860 | 1465647227387 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:47 INFO - PROCESS | 3860 | ++DOCSHELL 10A4E000 == 26 [pid = 3860] [id = 676] 05:13:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (10A4F400) [pid = 3860] [serial = 2028] [outer = 00000000] 05:13:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (112CA400) [pid = 3860] [serial = 2029] [outer = 10A4F400] 05:13:47 INFO - PROCESS | 3860 | 1465647227435 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (114C7400) [pid = 3860] [serial = 2030] [outer = 10A4F400] 05:13:48 INFO - PROCESS | 3860 | 1465647228345 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:13:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1187ms 05:13:48 INFO - PROCESS | 3860 | 1465647228387 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 3860 | 1465647228392 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 05:13:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:13:48 INFO - PROCESS | 3860 | 1465647228398 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 3860 | 1465647228401 Marionette TRACE conn3 <- [1,2670,null,{}] 05:13:48 INFO - PROCESS | 3860 | 1465647228405 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 3860 | 1465647228408 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:48 INFO - PROCESS | 3860 | 1465647228492 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:13:48 INFO - PROCESS | 3860 | 1465647228499 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 3860 | 1465647228502 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:48 INFO - PROCESS | 3860 | ++DOCSHELL 13108400 == 27 [pid = 3860] [id = 677] 05:13:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (1310C000) [pid = 3860] [serial = 2031] [outer = 00000000] 05:13:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (131D0000) [pid = 3860] [serial = 2032] [outer = 1310C000] 05:13:48 INFO - PROCESS | 3860 | 1465647228549 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (13236000) [pid = 3860] [serial = 2033] [outer = 1310C000] 05:13:49 INFO - PROCESS | 3860 | 1465647229505 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:13:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1155ms 05:13:49 INFO - PROCESS | 3860 | 1465647229554 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 3860 | 1465647229556 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 05:13:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:13:49 INFO - PROCESS | 3860 | 1465647229565 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 3860 | 1465647229568 Marionette TRACE conn3 <- [1,2674,null,{}] 05:13:49 INFO - PROCESS | 3860 | 1465647229579 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 3860 | 1465647229583 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:49 INFO - PROCESS | 3860 | 1465647229700 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:13:49 INFO - PROCESS | 3860 | 1465647229707 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 3860 | 1465647229710 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:49 INFO - PROCESS | 3860 | ++DOCSHELL 13D78000 == 28 [pid = 3860] [id = 678] 05:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (13D7A000) [pid = 3860] [serial = 2034] [outer = 00000000] 05:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (14311C00) [pid = 3860] [serial = 2035] [outer = 13D7A000] 05:13:49 INFO - PROCESS | 3860 | 1465647229758 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13150000) [pid = 3860] [serial = 2036] [outer = 13D7A000] 05:13:50 INFO - PROCESS | 3860 | 1465647230727 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:13:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:13:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:13:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1186ms 05:13:50 INFO - PROCESS | 3860 | 1465647230762 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 3860 | 1465647230765 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 05:13:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:13:50 INFO - PROCESS | 3860 | 1465647230775 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 3860 | 1465647230786 Marionette TRACE conn3 <- [1,2678,null,{}] 05:13:50 INFO - PROCESS | 3860 | 1465647230790 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 3860 | 1465647230792 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:50 INFO - PROCESS | 3860 | 1465647230905 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:13:50 INFO - PROCESS | 3860 | 1465647230911 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 3860 | 1465647230913 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:50 INFO - PROCESS | 3860 | ++DOCSHELL 156A8800 == 29 [pid = 3860] [id = 679] 05:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15C2C000) [pid = 3860] [serial = 2037] [outer = 00000000] 05:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (15F25400) [pid = 3860] [serial = 2038] [outer = 15C2C000] 05:13:50 INFO - PROCESS | 3860 | 1465647230956 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15F30C00) [pid = 3860] [serial = 2039] [outer = 15C2C000] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13D81000) [pid = 3860] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (10F0E400) [pid = 3860] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13236800) [pid = 3860] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1323C800) [pid = 3860] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1047F800) [pid = 3860] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1A542800) [pid = 3860] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (12812800) [pid = 3860] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (15F45000) [pid = 3860] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (15E37800) [pid = 3860] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (10A46C00) [pid = 3860] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (18150000) [pid = 3860] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:13:51 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (177C7800) [pid = 3860] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:13:51 INFO - PROCESS | 3860 | 1465647231994 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:13:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:13:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:13:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1249ms 05:13:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:13:52 INFO - PROCESS | 3860 | 1465647232026 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 3860 | 1465647232028 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 05:13:52 INFO - PROCESS | 3860 | 1465647232031 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 3860 | 1465647232033 Marionette TRACE conn3 <- [1,2682,null,{}] 05:13:52 INFO - PROCESS | 3860 | 1465647232037 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 3860 | 1465647232039 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:52 INFO - PROCESS | 3860 | 1465647232113 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:13:52 INFO - PROCESS | 3860 | 1465647232119 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 3860 | 1465647232121 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:52 INFO - PROCESS | 3860 | ++DOCSHELL 13D81000 == 30 [pid = 3860] [id = 680] 05:13:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (1430F000) [pid = 3860] [serial = 2040] [outer = 00000000] 05:13:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (15E37400) [pid = 3860] [serial = 2041] [outer = 1430F000] 05:13:52 INFO - PROCESS | 3860 | 1465647232166 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (15F3F000) [pid = 3860] [serial = 2042] [outer = 1430F000] 05:13:53 INFO - PROCESS | 3860 | 1465647233108 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:13:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:13:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:13:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1077ms 05:13:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:13:53 INFO - PROCESS | 3860 | 1465647233122 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 3860 | 1465647233124 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 05:13:53 INFO - PROCESS | 3860 | 1465647233127 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 3860 | 1465647233129 Marionette TRACE conn3 <- [1,2686,null,{}] 05:13:53 INFO - PROCESS | 3860 | 1465647233133 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 3860 | 1465647233138 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:53 INFO - PROCESS | 3860 | 1465647233275 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:13:53 INFO - PROCESS | 3860 | 1465647233373 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 3860 | 1465647233376 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:53 INFO - PROCESS | 3860 | ++DOCSHELL 0C76DC00 == 31 [pid = 3860] [id = 681] 05:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (0C76F400) [pid = 3860] [serial = 2043] [outer = 00000000] 05:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (103C9800) [pid = 3860] [serial = 2044] [outer = 0C76F400] 05:13:53 INFO - PROCESS | 3860 | 1465647233433 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (1055C400) [pid = 3860] [serial = 2045] [outer = 0C76F400] 05:13:54 INFO - PROCESS | 3860 | 1465647234641 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:13:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:13:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:13:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:13:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1561ms 05:13:54 INFO - PROCESS | 3860 | 1465647234695 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 3860 | 1465647234698 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:13:54 INFO - PROCESS | 3860 | 1465647234703 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 3860 | 1465647234706 Marionette TRACE conn3 <- [1,2690,null,{}] 05:13:54 INFO - PROCESS | 3860 | 1465647234712 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 3860 | 1465647234714 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:54 INFO - PROCESS | 3860 | 1465647234887 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:13:55 INFO - PROCESS | 3860 | 1465647235002 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 3860 | 1465647235006 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:55 INFO - PROCESS | 3860 | ++DOCSHELL 11228400 == 32 [pid = 3860] [id = 682] 05:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (112C7000) [pid = 3860] [serial = 2046] [outer = 00000000] 05:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13153C00) [pid = 3860] [serial = 2047] [outer = 112C7000] 05:13:55 INFO - PROCESS | 3860 | 1465647235060 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (1323B000) [pid = 3860] [serial = 2048] [outer = 112C7000] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 15F36C00 == 31 [pid = 3860] [id = 294] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 10F0EC00 == 30 [pid = 3860] [id = 296] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 16999800 == 29 [pid = 3860] [id = 300] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 13934800 == 28 [pid = 3860] [id = 299] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 14313000 == 27 [pid = 3860] [id = 298] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 13D81000 == 26 [pid = 3860] [id = 680] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 156A8800 == 25 [pid = 3860] [id = 679] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 13D78000 == 24 [pid = 3860] [id = 678] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 13108400 == 23 [pid = 3860] [id = 677] 05:13:55 INFO - PROCESS | 3860 | --DOCSHELL 10A4E000 == 22 [pid = 3860] [id = 676] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (17A3E800) [pid = 3860] [serial = 2017] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (17A45400) [pid = 3860] [serial = 2018] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (15301C00) [pid = 3860] [serial = 2002] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (11AD4C00) [pid = 3860] [serial = 1990] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (15449C00) [pid = 3860] [serial = 2003] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (17031400) [pid = 3860] [serial = 2015] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (12BBD000) [pid = 3860] [serial = 1991] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (132F0800) [pid = 3860] [serial = 1999] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (10A52400) [pid = 3860] [serial = 1993] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (1A7B0000) [pid = 3860] [serial = 1987] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (1AA0F000) [pid = 3860] [serial = 1988] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (12AE6800) [pid = 3860] [serial = 1997] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 53 (16D8D800) [pid = 3860] [serial = 2009] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 52 (10F11000) [pid = 3860] [serial = 1994] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 51 (16999C00) [pid = 3860] [serial = 2008] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 50 (15E3C000) [pid = 3860] [serial = 2005] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 49 (16F90800) [pid = 3860] [serial = 2014] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 48 (12A1BC00) [pid = 3860] [serial = 1996] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 47 (12DF2000) [pid = 3860] [serial = 2011] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 46 (13931000) [pid = 3860] [serial = 2000] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 45 (15F2A400) [pid = 3860] [serial = 2006] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 44 (13932800) [pid = 3860] [serial = 2012] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 43 (19758000) [pid = 3860] [serial = 2021] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | --DOMWINDOW == 42 (19755C00) [pid = 3860] [serial = 2020] [outer = 00000000] [url = about:blank] 05:13:55 INFO - PROCESS | 3860 | 1465647235732 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:13:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1030ms 05:13:55 INFO - PROCESS | 3860 | 1465647235745 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 3860 | 1465647235748 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:13:55 INFO - PROCESS | 3860 | 1465647235753 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 3860 | 1465647235757 Marionette TRACE conn3 <- [1,2694,null,{}] 05:13:55 INFO - PROCESS | 3860 | 1465647235778 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 3860 | 1465647235780 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:55 INFO - PROCESS | 3860 | 1465647235879 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:13:55 INFO - PROCESS | 3860 | 1465647235974 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 3860 | 1465647235976 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:55 INFO - PROCESS | 3860 | ++DOCSHELL 12A1B400 == 23 [pid = 3860] [id = 683] 05:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 43 (12A1B800) [pid = 3860] [serial = 2049] [outer = 00000000] 05:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 44 (12AA8C00) [pid = 3860] [serial = 2050] [outer = 12A1B800] 05:13:56 INFO - PROCESS | 3860 | 1465647236024 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 45 (12D58800) [pid = 3860] [serial = 2051] [outer = 12A1B800] 05:13:56 INFO - PROCESS | 3860 | 1465647236454 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:13:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 749ms 05:13:56 INFO - PROCESS | 3860 | 1465647236511 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 3860 | 1465647236516 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 05:13:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:13:56 INFO - PROCESS | 3860 | 1465647236522 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 3860 | 1465647236525 Marionette TRACE conn3 <- [1,2698,null,{}] 05:13:56 INFO - PROCESS | 3860 | 1465647236529 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 3860 | 1465647236531 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:56 INFO - PROCESS | 3860 | 1465647236630 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:13:56 INFO - PROCESS | 3860 | 1465647236644 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 3860 | 1465647236646 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:56 INFO - PROCESS | 3860 | ++DOCSHELL 132F0800 == 24 [pid = 3860] [id = 684] 05:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 46 (1365C000) [pid = 3860] [serial = 2052] [outer = 00000000] 05:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 47 (13933000) [pid = 3860] [serial = 2053] [outer = 1365C000] 05:13:56 INFO - PROCESS | 3860 | 1465647236693 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 48 (13C23000) [pid = 3860] [serial = 2054] [outer = 1365C000] 05:13:57 INFO - PROCESS | 3860 | 1465647237176 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 3860 | 1465647237224 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 05:13:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:13:57 INFO - PROCESS | 3860 | 1465647237227 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 3860 | 1465647237230 Marionette TRACE conn3 <- [1,2702,null,{}] 05:13:57 INFO - PROCESS | 3860 | 1465647237240 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 3860 | 1465647237245 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:57 INFO - PROCESS | 3860 | 1465647237333 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:13:57 INFO - PROCESS | 3860 | 1465647237437 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 3860 | 1465647237440 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:57 INFO - PROCESS | 3860 | ++DOCSHELL 1544D400 == 25 [pid = 3860] [id = 685] 05:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 49 (15C2A000) [pid = 3860] [serial = 2055] [outer = 00000000] 05:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 50 (15CA9000) [pid = 3860] [serial = 2056] [outer = 15C2A000] 05:13:57 INFO - PROCESS | 3860 | 1465647237489 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 51 (15E3F400) [pid = 3860] [serial = 2057] [outer = 15C2A000] 05:13:57 INFO - PROCESS | 3860 | 1465647237891 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:13:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 703ms 05:13:57 INFO - PROCESS | 3860 | 1465647237926 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 3860 | 1465647237928 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 05:13:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:13:57 INFO - PROCESS | 3860 | 1465647237932 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 3860 | 1465647237933 Marionette TRACE conn3 <- [1,2706,null,{}] 05:13:57 INFO - PROCESS | 3860 | 1465647237936 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 3860 | 1465647237938 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:58 INFO - PROCESS | 3860 | 1465647238096 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:13:58 INFO - PROCESS | 3860 | 1465647238117 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 3860 | 1465647238119 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:58 INFO - PROCESS | 3860 | ++DOCSHELL 15E3F000 == 26 [pid = 3860] [id = 686] 05:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 52 (15F28400) [pid = 3860] [serial = 2058] [outer = 00000000] 05:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 53 (15F3F400) [pid = 3860] [serial = 2059] [outer = 15F28400] 05:13:58 INFO - PROCESS | 3860 | 1465647238162 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 54 (16089000) [pid = 3860] [serial = 2060] [outer = 15F28400] 05:13:58 INFO - PROCESS | 3860 | 1465647238614 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 3860 | 1465647238674 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 05:13:58 INFO - PROCESS | 3860 | 1465647238688 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:13:58 INFO - PROCESS | 3860 | 1465647238690 Marionette TRACE conn3 <- [1,2710,null,{}] 05:13:58 INFO - PROCESS | 3860 | 1465647238693 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 3860 | 1465647238695 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:58 INFO - PROCESS | 3860 | 1465647238807 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:13:58 INFO - PROCESS | 3860 | 1465647238816 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 3860 | 1465647238818 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:58 INFO - PROCESS | 3860 | ++DOCSHELL 15F3EC00 == 27 [pid = 3860] [id = 687] 05:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (16A43400) [pid = 3860] [serial = 2061] [outer = 00000000] 05:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (16ECA000) [pid = 3860] [serial = 2062] [outer = 16A43400] 05:13:58 INFO - PROCESS | 3860 | 1465647238865 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (16F29400) [pid = 3860] [serial = 2063] [outer = 16A43400] 05:13:59 INFO - PROCESS | 3860 | 1465647239349 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 3860 | 1465647239400 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:13:59 INFO - PROCESS | 3860 | 1465647239438 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 3860 | 1465647239440 Marionette TRACE conn3 <- [1,2714,null,{}] 05:13:59 INFO - PROCESS | 3860 | 1465647239443 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 3860 | 1465647239449 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:59 INFO - PROCESS | 3860 | 1465647239591 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:13:59 INFO - PROCESS | 3860 | 1465647239601 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 3860 | 1465647239603 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:13:59 INFO - PROCESS | 3860 | ++DOCSHELL 1789FC00 == 28 [pid = 3860] [id = 688] 05:13:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (17A3DC00) [pid = 3860] [serial = 2064] [outer = 00000000] 05:13:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (17A48400) [pid = 3860] [serial = 2065] [outer = 17A3DC00] 05:13:59 INFO - PROCESS | 3860 | 1465647239702 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (18059400) [pid = 3860] [serial = 2066] [outer = 17A3DC00] 05:13:59 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (1310C000) [pid = 3860] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:13:59 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (10A4F400) [pid = 3860] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:13:59 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (13D7A000) [pid = 3860] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:13:59 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (105F2400) [pid = 3860] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:13:59 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (15C2C000) [pid = 3860] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:14:00 INFO - PROCESS | 3860 | 1465647240122 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:14:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 765ms 05:14:00 INFO - PROCESS | 3860 | 1465647240186 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 3860 | 1465647240188 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 05:14:00 INFO - PROCESS | 3860 | 1465647240191 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:14:00 INFO - PROCESS | 3860 | 1465647240193 Marionette TRACE conn3 <- [1,2718,null,{}] 05:14:00 INFO - PROCESS | 3860 | 1465647240197 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 3860 | 1465647240198 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:00 INFO - PROCESS | 3860 | 1465647240310 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:14:00 INFO - PROCESS | 3860 | 1465647240372 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 3860 | 1465647240374 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:00 INFO - PROCESS | 3860 | ++DOCSHELL 104E7400 == 29 [pid = 3860] [id = 689] 05:14:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (156B4400) [pid = 3860] [serial = 2067] [outer = 00000000] 05:14:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (18065C00) [pid = 3860] [serial = 2068] [outer = 156B4400] 05:14:00 INFO - PROCESS | 3860 | 1465647240417 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (180D3000) [pid = 3860] [serial = 2069] [outer = 156B4400] 05:14:01 INFO - PROCESS | 3860 | 1465647241254 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:14:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:14:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:14:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1093ms 05:14:01 INFO - PROCESS | 3860 | 1465647241291 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 3860 | 1465647241292 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 05:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:14:01 INFO - PROCESS | 3860 | 1465647241296 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 3860 | 1465647241298 Marionette TRACE conn3 <- [1,2722,null,{}] 05:14:01 INFO - PROCESS | 3860 | 1465647241301 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 3860 | 1465647241303 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:01 INFO - PROCESS | 3860 | 1465647241414 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:14:01 INFO - PROCESS | 3860 | 1465647241422 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 3860 | 1465647241424 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:01 INFO - PROCESS | 3860 | ++DOCSHELL 18307C00 == 30 [pid = 3860] [id = 690] 05:14:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (1830A000) [pid = 3860] [serial = 2070] [outer = 00000000] 05:14:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (19759800) [pid = 3860] [serial = 2071] [outer = 1830A000] 05:14:01 INFO - PROCESS | 3860 | 1465647241466 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (1975C800) [pid = 3860] [serial = 2072] [outer = 1830A000] 05:14:01 INFO - PROCESS | 3860 | 1465647241876 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:14:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 05:14:01 INFO - PROCESS | 3860 | 1465647241934 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 3860 | 1465647241936 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 05:14:01 INFO - PROCESS | 3860 | 1465647241939 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:14:01 INFO - PROCESS | 3860 | 1465647241941 Marionette TRACE conn3 <- [1,2726,null,{}] 05:14:01 INFO - PROCESS | 3860 | 1465647241944 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 3860 | 1465647241946 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:02 INFO - PROCESS | 3860 | 1465647242062 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:14:02 INFO - PROCESS | 3860 | 1465647242172 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 3860 | 1465647242175 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:02 INFO - PROCESS | 3860 | ++DOCSHELL 10375C00 == 31 [pid = 3860] [id = 691] 05:14:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (103CB000) [pid = 3860] [serial = 2073] [outer = 00000000] 05:14:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (10A46C00) [pid = 3860] [serial = 2074] [outer = 103CB000] 05:14:02 INFO - PROCESS | 3860 | 1465647242231 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (10F0BC00) [pid = 3860] [serial = 2075] [outer = 103CB000] 05:14:02 INFO - PROCESS | 3860 | 1465647242852 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:14:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 936ms 05:14:02 INFO - PROCESS | 3860 | 1465647242871 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 3860 | 1465647242875 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 05:14:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:14:02 INFO - PROCESS | 3860 | 1465647242879 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 3860 | 1465647242883 Marionette TRACE conn3 <- [1,2730,null,{}] 05:14:02 INFO - PROCESS | 3860 | 1465647242888 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 3860 | 1465647242890 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:02 INFO - PROCESS | 3860 | 1465647242999 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:14:03 INFO - PROCESS | 3860 | 1465647243110 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 3860 | 1465647243113 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:03 INFO - PROCESS | 3860 | ++DOCSHELL 13654000 == 32 [pid = 3860] [id = 692] 05:14:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13658000) [pid = 3860] [serial = 2076] [outer = 00000000] 05:14:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13D7B800) [pid = 3860] [serial = 2077] [outer = 13658000] 05:14:03 INFO - PROCESS | 3860 | 1465647243168 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (14F15000) [pid = 3860] [serial = 2078] [outer = 13658000] 05:14:03 INFO - PROCESS | 3860 | 1465647243748 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:14:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 937ms 05:14:03 INFO - PROCESS | 3860 | 1465647243829 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 3860 | 1465647243833 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 05:14:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:14:03 INFO - PROCESS | 3860 | 1465647243837 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 3860 | 1465647243839 Marionette TRACE conn3 <- [1,2734,null,{}] 05:14:03 INFO - PROCESS | 3860 | 1465647243843 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 3860 | 1465647243846 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:03 INFO - PROCESS | 3860 | 1465647243986 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:14:04 INFO - PROCESS | 3860 | 1465647244124 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 3860 | 1465647244127 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:04 INFO - PROCESS | 3860 | ++DOCSHELL 1702C800 == 33 [pid = 3860] [id = 693] 05:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (17031400) [pid = 3860] [serial = 2079] [outer = 00000000] 05:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (17895400) [pid = 3860] [serial = 2080] [outer = 17031400] 05:14:04 INFO - PROCESS | 3860 | 1465647244187 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (18310C00) [pid = 3860] [serial = 2081] [outer = 17031400] 05:14:04 INFO - PROCESS | 3860 | 1465647244769 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:14:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 999ms 05:14:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:14:04 INFO - PROCESS | 3860 | 1465647244840 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 3860 | 1465647244842 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 3860 | 1465647244852 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 3860 | 1465647244858 Marionette TRACE conn3 <- [1,2738,null,{}] 05:14:04 INFO - PROCESS | 3860 | 1465647244863 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 3860 | 1465647244867 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:04 INFO - PROCESS | 3860 | 1465647244973 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:14:05 INFO - PROCESS | 3860 | 1465647245212 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 3860 | 1465647245216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:05 INFO - PROCESS | 3860 | ++DOCSHELL 10432800 == 34 [pid = 3860] [id = 694] 05:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10434C00) [pid = 3860] [serial = 2082] [outer = 00000000] 05:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (10FD0400) [pid = 3860] [serial = 2083] [outer = 10434C00] 05:14:05 INFO - PROCESS | 3860 | 1465647245277 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12A1B000) [pid = 3860] [serial = 2084] [outer = 10434C00] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 10328400 == 33 [pid = 3860] [id = 289] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 1430B400 == 32 [pid = 3860] [id = 285] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 11AD7000 == 31 [pid = 3860] [id = 297] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 0C76DC00 == 30 [pid = 3860] [id = 681] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 16A3B800 == 29 [pid = 3860] [id = 288] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 112C2000 == 28 [pid = 3860] [id = 291] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 10A4F800 == 27 [pid = 3860] [id = 293] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 114C7C00 == 26 [pid = 3860] [id = 292] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 13D80000 == 25 [pid = 3860] [id = 675] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 10FC5400 == 24 [pid = 3860] [id = 287] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 15F29400 == 23 [pid = 3860] [id = 286] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 1A0B8C00 == 22 [pid = 3860] [id = 295] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 13D73000 == 21 [pid = 3860] [id = 290] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 13123400 == 20 [pid = 3860] [id = 301] 05:14:06 INFO - PROCESS | 3860 | --DOCSHELL 105EA800 == 19 [pid = 3860] [id = 284] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (131D0000) [pid = 3860] [serial = 2032] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (112CA400) [pid = 3860] [serial = 2029] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (114C7400) [pid = 3860] [serial = 2030] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15F3D000) [pid = 3860] [serial = 2026] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (14311C00) [pid = 3860] [serial = 2035] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13146400) [pid = 3860] [serial = 2024] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (12811C00) [pid = 3860] [serial = 2023] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15F25400) [pid = 3860] [serial = 2038] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (13150000) [pid = 3860] [serial = 2036] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (15F30C00) [pid = 3860] [serial = 2039] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (13236000) [pid = 3860] [serial = 2033] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (15E37400) [pid = 3860] [serial = 2041] [outer = 00000000] [url = about:blank] 05:14:06 INFO - PROCESS | 3860 | 1465647246471 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:14:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1655ms 05:14:06 INFO - PROCESS | 3860 | 1465647246515 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 3860 | 1465647246519 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 05:14:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:14:06 INFO - PROCESS | 3860 | 1465647246524 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 3860 | 1465647246527 Marionette TRACE conn3 <- [1,2742,null,{}] 05:14:06 INFO - PROCESS | 3860 | 1465647246533 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 3860 | 1465647246536 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:06 INFO - PROCESS | 3860 | 1465647246622 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:14:06 INFO - PROCESS | 3860 | 1465647246632 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 3860 | 1465647246636 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:06 INFO - PROCESS | 3860 | ++DOCSHELL 105F2000 == 20 [pid = 3860] [id = 695] 05:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10A48000) [pid = 3860] [serial = 2085] [outer = 00000000] 05:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (11234400) [pid = 3860] [serial = 2086] [outer = 10A48000] 05:14:06 INFO - PROCESS | 3860 | 1465647246688 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (112BF800) [pid = 3860] [serial = 2087] [outer = 10A48000] 05:14:07 INFO - PROCESS | 3860 | 1465647247202 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:14:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 703ms 05:14:07 INFO - PROCESS | 3860 | 1465647247224 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 3860 | 1465647247229 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:14:07 INFO - PROCESS | 3860 | 1465647247235 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 3860 | 1465647247238 Marionette TRACE conn3 <- [1,2746,null,{}] 05:14:07 INFO - PROCESS | 3860 | 1465647247241 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 3860 | 1465647247244 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:07 INFO - PROCESS | 3860 | 1465647247333 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:14:07 INFO - PROCESS | 3860 | 1465647247342 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 3860 | 1465647247345 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:07 INFO - PROCESS | 3860 | ++DOCSHELL 12DEF800 == 21 [pid = 3860] [id = 696] 05:14:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (12DF0400) [pid = 3860] [serial = 2088] [outer = 00000000] 05:14:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13125400) [pid = 3860] [serial = 2089] [outer = 12DF0400] 05:14:07 INFO - PROCESS | 3860 | 1465647247395 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13150000) [pid = 3860] [serial = 2090] [outer = 12DF0400] 05:14:07 INFO - PROCESS | 3860 | 1465647247873 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:14:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 687ms 05:14:07 INFO - PROCESS | 3860 | 1465647247934 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 3860 | 1465647247937 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:14:07 INFO - PROCESS | 3860 | 1465647247940 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 3860 | 1465647247943 Marionette TRACE conn3 <- [1,2750,null,{}] 05:14:07 INFO - PROCESS | 3860 | 1465647247954 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 3860 | 1465647247958 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:08 INFO - PROCESS | 3860 | 1465647248075 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:14:08 INFO - PROCESS | 3860 | 1465647248173 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 3860 | 1465647248176 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:08 INFO - PROCESS | 3860 | ++DOCSHELL 13655800 == 22 [pid = 3860] [id = 697] 05:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13658400) [pid = 3860] [serial = 2091] [outer = 00000000] 05:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13CDF000) [pid = 3860] [serial = 2092] [outer = 13658400] 05:14:08 INFO - PROCESS | 3860 | 1465647248223 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13D81800) [pid = 3860] [serial = 2093] [outer = 13658400] 05:14:08 INFO - PROCESS | 3860 | 1465647248600 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:14:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 687ms 05:14:08 INFO - PROCESS | 3860 | 1465647248639 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 3860 | 1465647248641 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 05:14:08 INFO - PROCESS | 3860 | 1465647248644 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:14:08 INFO - PROCESS | 3860 | 1465647248646 Marionette TRACE conn3 <- [1,2754,null,{}] 05:14:08 INFO - PROCESS | 3860 | 1465647248649 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 3860 | 1465647248651 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:08 INFO - PROCESS | 3860 | 1465647248796 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:14:08 INFO - PROCESS | 3860 | 1465647248815 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 3860 | 1465647248817 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:08 INFO - PROCESS | 3860 | ++DOCSHELL 1430B400 == 23 [pid = 3860] [id = 698] 05:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (14EB7800) [pid = 3860] [serial = 2094] [outer = 00000000] 05:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15CA5800) [pid = 3860] [serial = 2095] [outer = 14EB7800] 05:14:08 INFO - PROCESS | 3860 | 1465647248861 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15E3A800) [pid = 3860] [serial = 2096] [outer = 14EB7800] 05:14:09 INFO - PROCESS | 3860 | 1465647249294 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:14:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 703ms 05:14:09 INFO - PROCESS | 3860 | 1465647249344 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 3860 | 1465647249346 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 05:14:09 INFO - PROCESS | 3860 | 1465647249350 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:14:09 INFO - PROCESS | 3860 | 1465647249351 Marionette TRACE conn3 <- [1,2758,null,{}] 05:14:09 INFO - PROCESS | 3860 | 1465647249355 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 3860 | 1465647249357 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:09 INFO - PROCESS | 3860 | 1465647249468 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:14:09 INFO - PROCESS | 3860 | 1465647249560 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 3860 | 1465647249562 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:09 INFO - PROCESS | 3860 | ++DOCSHELL 15F38C00 == 24 [pid = 3860] [id = 699] 05:14:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F3B000) [pid = 3860] [serial = 2097] [outer = 00000000] 05:14:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F41C00) [pid = 3860] [serial = 2098] [outer = 15F3B000] 05:14:09 INFO - PROCESS | 3860 | 1465647249605 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1607E400) [pid = 3860] [serial = 2099] [outer = 15F3B000] 05:14:10 INFO - PROCESS | 3860 | 1465647250016 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:14:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 703ms 05:14:10 INFO - PROCESS | 3860 | 1465647250049 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 3860 | 1465647250051 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 05:14:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:14:10 INFO - PROCESS | 3860 | 1465647250055 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 3860 | 1465647250056 Marionette TRACE conn3 <- [1,2762,null,{}] 05:14:10 INFO - PROCESS | 3860 | 1465647250059 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 3860 | 1465647250065 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:10 INFO - PROCESS | 3860 | 1465647250214 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:14:10 INFO - PROCESS | 3860 | 1465647250279 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 3860 | 1465647250281 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:10 INFO - PROCESS | 3860 | ++DOCSHELL 16D8D800 == 25 [pid = 3860] [id = 700] 05:14:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (16EC8C00) [pid = 3860] [serial = 2100] [outer = 00000000] 05:14:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (177CE000) [pid = 3860] [serial = 2101] [outer = 16EC8C00] 05:14:10 INFO - PROCESS | 3860 | 1465647250324 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (18066C00) [pid = 3860] [serial = 2102] [outer = 16EC8C00] 05:14:10 INFO - PROCESS | 3860 | 1465647250744 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:14:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1830A000) [pid = 3860] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16A43400) [pid = 3860] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (17A3DC00) [pid = 3860] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (156B4400) [pid = 3860] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15C2A000) [pid = 3860] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1365C000) [pid = 3860] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (112C7000) [pid = 3860] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (0C76F400) [pid = 3860] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12A1B800) [pid = 3860] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (15F28400) [pid = 3860] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1430F000) [pid = 3860] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:14:10 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (14EB2C00) [pid = 3860] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:14:10 INFO - PROCESS | 3860 | 1465647250992 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 3860 | 1465647250994 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 05:14:11 INFO - PROCESS | 3860 | 1465647251003 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 3860 | 1465647251005 Marionette TRACE conn3 <- [1,2766,null,{}] 05:14:11 INFO - PROCESS | 3860 | 1465647251008 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 3860 | 1465647251010 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:14:11 INFO - PROCESS | 3860 | 1465647251095 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:14:11 INFO - PROCESS | 3860 | 1465647251100 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 3860 | 1465647251102 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:11 INFO - PROCESS | 3860 | ++DOCSHELL 12A1B800 == 26 [pid = 3860] [id = 701] 05:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12AE1000) [pid = 3860] [serial = 2103] [outer = 00000000] 05:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15F3C400) [pid = 3860] [serial = 2104] [outer = 12AE1000] 05:14:11 INFO - PROCESS | 3860 | 1465647251145 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (16088000) [pid = 3860] [serial = 2105] [outer = 12AE1000] 05:14:11 INFO - PROCESS | 3860 | 1465647251558 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:14:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 577ms 05:14:11 INFO - PROCESS | 3860 | 1465647251603 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 3860 | 1465647251605 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 05:14:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:14:11 INFO - PROCESS | 3860 | 1465647251613 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 3860 | 1465647251615 Marionette TRACE conn3 <- [1,2770,null,{}] 05:14:11 INFO - PROCESS | 3860 | 1465647251619 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 3860 | 1465647251620 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:11 INFO - PROCESS | 3860 | 1465647251696 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:14:11 INFO - PROCESS | 3860 | 1465647251701 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 3860 | 1465647251703 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:11 INFO - PROCESS | 3860 | ++DOCSHELL 1830A000 == 27 [pid = 3860] [id = 702] 05:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1830FC00) [pid = 3860] [serial = 2106] [outer = 00000000] 05:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (19762C00) [pid = 3860] [serial = 2107] [outer = 1830FC00] 05:14:11 INFO - PROCESS | 3860 | 1465647251749 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (19758400) [pid = 3860] [serial = 2108] [outer = 1830FC00] 05:14:12 INFO - PROCESS | 3860 | 1465647252205 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:14:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 625ms 05:14:12 INFO - PROCESS | 3860 | 1465647252248 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 3860 | 1465647252250 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 05:14:12 INFO - PROCESS | 3860 | 1465647252253 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:14:12 INFO - PROCESS | 3860 | 1465647252255 Marionette TRACE conn3 <- [1,2774,null,{}] 05:14:12 INFO - PROCESS | 3860 | 1465647252258 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 3860 | 1465647252260 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:12 INFO - PROCESS | 3860 | 1465647252337 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:14:12 INFO - PROCESS | 3860 | 1465647252343 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 3860 | 1465647252345 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:12 INFO - PROCESS | 3860 | ++DOCSHELL 13655400 == 28 [pid = 3860] [id = 703] 05:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (19B05800) [pid = 3860] [serial = 2109] [outer = 00000000] 05:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19B0A400) [pid = 3860] [serial = 2110] [outer = 19B05800] 05:14:12 INFO - PROCESS | 3860 | 1465647252387 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19B0C800) [pid = 3860] [serial = 2111] [outer = 19B05800] 05:14:12 INFO - PROCESS | 3860 | 1465647252857 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:14:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 640ms 05:14:12 INFO - PROCESS | 3860 | 1465647252892 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 3860 | 1465647252894 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 05:14:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:14:12 INFO - PROCESS | 3860 | 1465647252897 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 3860 | 1465647252899 Marionette TRACE conn3 <- [1,2778,null,{}] 05:14:12 INFO - PROCESS | 3860 | 1465647252902 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 3860 | 1465647252904 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:13 INFO - PROCESS | 3860 | 1465647253033 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:14:13 INFO - PROCESS | 3860 | 1465647253177 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 3860 | 1465647253180 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:13 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F7000 == 29 [pid = 3860] [id = 704] 05:14:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (103CB400) [pid = 3860] [serial = 2112] [outer = 00000000] 05:14:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (104EA400) [pid = 3860] [serial = 2113] [outer = 103CB400] 05:14:13 INFO - PROCESS | 3860 | 1465647253237 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (10A4F800) [pid = 3860] [serial = 2114] [outer = 103CB400] 05:14:13 INFO - PROCESS | 3860 | 1465647253989 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:14:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1140ms 05:14:14 INFO - PROCESS | 3860 | 1465647254039 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 3860 | 1465647254044 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:14:14 INFO - PROCESS | 3860 | 1465647254048 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 3860 | 1465647254052 Marionette TRACE conn3 <- [1,2782,null,{}] 05:14:14 INFO - PROCESS | 3860 | 1465647254057 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 3860 | 1465647254060 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:14 INFO - PROCESS | 3860 | 1465647254176 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:14:14 INFO - PROCESS | 3860 | 1465647254313 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 3860 | 1465647254316 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:14 INFO - PROCESS | 3860 | ++DOCSHELL 13125800 == 30 [pid = 3860] [id = 705] 05:14:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (131D7400) [pid = 3860] [serial = 2115] [outer = 00000000] 05:14:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1323F800) [pid = 3860] [serial = 2116] [outer = 131D7400] 05:14:14 INFO - PROCESS | 3860 | 1465647254372 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1365C800) [pid = 3860] [serial = 2117] [outer = 131D7400] 05:14:15 INFO - PROCESS | 3860 | 1465647255267 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16992400) [pid = 3860] [serial = 2027] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16ECA000) [pid = 3860] [serial = 2062] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (17A48400) [pid = 3860] [serial = 2065] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16F29400) [pid = 3860] [serial = 2063] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (18065C00) [pid = 3860] [serial = 2068] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15CA9000) [pid = 3860] [serial = 2056] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15E3F400) [pid = 3860] [serial = 2057] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (13933000) [pid = 3860] [serial = 2053] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13C23000) [pid = 3860] [serial = 2054] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13153C00) [pid = 3860] [serial = 2047] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1323B000) [pid = 3860] [serial = 2048] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (103C9800) [pid = 3860] [serial = 2044] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1055C400) [pid = 3860] [serial = 2045] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (12AA8C00) [pid = 3860] [serial = 2050] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (12D58800) [pid = 3860] [serial = 2051] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (18059400) [pid = 3860] [serial = 2066] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15F3F400) [pid = 3860] [serial = 2059] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (180D3000) [pid = 3860] [serial = 2069] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (16089000) [pid = 3860] [serial = 2060] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1975C800) [pid = 3860] [serial = 2072] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (15F3F000) [pid = 3860] [serial = 2042] [outer = 00000000] [url = about:blank] 05:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (19759800) [pid = 3860] [serial = 2071] [outer = 00000000] [url = about:blank] 05:14:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:14:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1296ms 05:14:15 INFO - PROCESS | 3860 | 1465647255349 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 3860 | 1465647255353 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 05:14:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:14:15 INFO - PROCESS | 3860 | 1465647255358 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 3860 | 1465647255361 Marionette TRACE conn3 <- [1,2786,null,{}] 05:14:15 INFO - PROCESS | 3860 | 1465647255367 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 3860 | 1465647255370 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:15 INFO - PROCESS | 3860 | 1465647255458 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:14:15 INFO - PROCESS | 3860 | 1465647255464 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 3860 | 1465647255467 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:15 INFO - PROCESS | 3860 | ++DOCSHELL 11AD5800 == 31 [pid = 3860] [id = 706] 05:14:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (11AD6800) [pid = 3860] [serial = 2118] [outer = 00000000] 05:14:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (11CCD800) [pid = 3860] [serial = 2119] [outer = 11AD6800] 05:14:15 INFO - PROCESS | 3860 | 1465647255514 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (12A9DC00) [pid = 3860] [serial = 2120] [outer = 11AD6800] 05:14:16 INFO - PROCESS | 3860 | 1465647256052 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:14:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 05:14:16 INFO - PROCESS | 3860 | 1465647256099 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 3860 | 1465647256104 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 05:14:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:14:16 INFO - PROCESS | 3860 | 1465647256110 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 3860 | 1465647256113 Marionette TRACE conn3 <- [1,2790,null,{}] 05:14:16 INFO - PROCESS | 3860 | 1465647256116 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 3860 | 1465647256119 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:16 INFO - PROCESS | 3860 | 1465647256208 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:14:16 INFO - PROCESS | 3860 | 1465647256308 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 3860 | 1465647256310 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:16 INFO - PROCESS | 3860 | ++DOCSHELL 1314E800 == 32 [pid = 3860] [id = 707] 05:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (131D7800) [pid = 3860] [serial = 2121] [outer = 00000000] 05:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (13236000) [pid = 3860] [serial = 2122] [outer = 131D7800] 05:14:16 INFO - PROCESS | 3860 | 1465647256356 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (1323C800) [pid = 3860] [serial = 2123] [outer = 131D7800] 05:14:16 INFO - PROCESS | 3860 | 1465647256756 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:14:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 687ms 05:14:16 INFO - PROCESS | 3860 | 1465647256809 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 3860 | 1465647256812 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 05:14:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:14:16 INFO - PROCESS | 3860 | 1465647256815 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 3860 | 1465647256818 Marionette TRACE conn3 <- [1,2794,null,{}] 05:14:16 INFO - PROCESS | 3860 | 1465647256863 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 3860 | 1465647256868 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:16 INFO - PROCESS | 3860 | 1465647256962 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:14:16 INFO - PROCESS | 3860 | 1465647256969 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 3860 | 1465647256972 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:16 INFO - PROCESS | 3860 | ++DOCSHELL 14F16400 == 33 [pid = 3860] [id = 708] 05:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15302800) [pid = 3860] [serial = 2124] [outer = 00000000] 05:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (156AC800) [pid = 3860] [serial = 2125] [outer = 15302800] 05:14:17 INFO - PROCESS | 3860 | 1465647257021 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15E34400) [pid = 3860] [serial = 2126] [outer = 15302800] 05:14:17 INFO - PROCESS | 3860 | 1465647257462 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 672ms 05:14:17 INFO - PROCESS | 3860 | 1465647257499 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 3860 | 1465647257502 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 05:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:14:17 INFO - PROCESS | 3860 | 1465647257505 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 3860 | 1465647257507 Marionette TRACE conn3 <- [1,2798,null,{}] 05:14:17 INFO - PROCESS | 3860 | 1465647257510 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 3860 | 1465647257512 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:17 INFO - PROCESS | 3860 | 1465647257635 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:14:17 INFO - PROCESS | 3860 | 1465647257640 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 3860 | 1465647257642 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:17 INFO - PROCESS | 3860 | ++DOCSHELL 15F2F400 == 34 [pid = 3860] [id = 709] 05:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (15F37800) [pid = 3860] [serial = 2127] [outer = 00000000] 05:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (16088400) [pid = 3860] [serial = 2128] [outer = 15F37800] 05:14:17 INFO - PROCESS | 3860 | 1465647257685 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (16999800) [pid = 3860] [serial = 2129] [outer = 15F37800] 05:14:18 INFO - PROCESS | 3860 | 1465647258127 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 641ms 05:14:18 INFO - PROCESS | 3860 | 1465647258145 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 3860 | 1465647258147 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 05:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:14:18 INFO - PROCESS | 3860 | 1465647258150 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 3860 | 1465647258152 Marionette TRACE conn3 <- [1,2802,null,{}] 05:14:18 INFO - PROCESS | 3860 | 1465647258155 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 3860 | 1465647258157 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:18 INFO - PROCESS | 3860 | 1465647258267 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:14:18 INFO - PROCESS | 3860 | 1465647258273 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 3860 | 1465647258275 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:18 INFO - PROCESS | 3860 | ++DOCSHELL 10A4E400 == 35 [pid = 3860] [id = 710] 05:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (168D7000) [pid = 3860] [serial = 2130] [outer = 00000000] 05:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F3F800) [pid = 3860] [serial = 2131] [outer = 168D7000] 05:14:18 INFO - PROCESS | 3860 | 1465647258318 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1702B400) [pid = 3860] [serial = 2132] [outer = 168D7000] 05:14:18 INFO - PROCESS | 3860 | 1465647258821 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 702ms 05:14:18 INFO - PROCESS | 3860 | 1465647258847 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 3860 | 1465647258849 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 05:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:14:18 INFO - PROCESS | 3860 | 1465647258862 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 3860 | 1465647258864 Marionette TRACE conn3 <- [1,2806,null,{}] 05:14:18 INFO - PROCESS | 3860 | 1465647258867 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 3860 | 1465647258873 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:19 INFO - PROCESS | 3860 | 1465647259014 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:14:19 INFO - PROCESS | 3860 | 1465647259087 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 3860 | 1465647259089 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:19 INFO - PROCESS | 3860 | ++DOCSHELL 18065800 == 36 [pid = 3860] [id = 711] 05:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18065C00) [pid = 3860] [serial = 2133] [outer = 00000000] 05:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (18306C00) [pid = 3860] [serial = 2134] [outer = 18065C00] 05:14:19 INFO - PROCESS | 3860 | 1465647259131 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19759000) [pid = 3860] [serial = 2135] [outer = 18065C00] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (15F3B000) [pid = 3860] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10A48000) [pid = 3860] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (12DF0400) [pid = 3860] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10434C00) [pid = 3860] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (103CB000) [pid = 3860] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (13658000) [pid = 3860] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (17031400) [pid = 3860] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12AE1000) [pid = 3860] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (13658400) [pid = 3860] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (14EB7800) [pid = 3860] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1830FC00) [pid = 3860] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:14:19 INFO - PROCESS | 3860 | 1465647259671 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 827ms 05:14:19 INFO - PROCESS | 3860 | 1465647259701 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 3860 | 1465647259703 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 05:14:19 INFO - PROCESS | 3860 | 1465647259706 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:14:19 INFO - PROCESS | 3860 | 1465647259708 Marionette TRACE conn3 <- [1,2810,null,{}] 05:14:19 INFO - PROCESS | 3860 | 1465647259711 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 3860 | 1465647259713 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:19 INFO - PROCESS | 3860 | 1465647259790 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:14:19 INFO - PROCESS | 3860 | 1465647259797 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 3860 | 1465647259799 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:19 INFO - PROCESS | 3860 | ++DOCSHELL 10FC2000 == 37 [pid = 3860] [id = 712] 05:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (12DF7400) [pid = 3860] [serial = 2136] [outer = 00000000] 05:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13932800) [pid = 3860] [serial = 2137] [outer = 12DF7400] 05:14:19 INFO - PROCESS | 3860 | 1465647259842 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13C22000) [pid = 3860] [serial = 2138] [outer = 12DF7400] 05:14:20 INFO - PROCESS | 3860 | 1465647260281 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 593ms 05:14:20 INFO - PROCESS | 3860 | 1465647260314 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 3860 | 1465647260316 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 05:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:14:20 INFO - PROCESS | 3860 | 1465647260319 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 3860 | 1465647260321 Marionette TRACE conn3 <- [1,2814,null,{}] 05:14:20 INFO - PROCESS | 3860 | 1465647260328 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 3860 | 1465647260330 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:20 INFO - PROCESS | 3860 | 1465647260407 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:14:20 INFO - PROCESS | 3860 | 1465647260413 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 3860 | 1465647260415 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:20 INFO - PROCESS | 3860 | ++DOCSHELL 0F397400 == 38 [pid = 3860] [id = 713] 05:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (13931400) [pid = 3860] [serial = 2139] [outer = 00000000] 05:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1975FC00) [pid = 3860] [serial = 2140] [outer = 13931400] 05:14:20 INFO - PROCESS | 3860 | 1465647260457 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (197A6000) [pid = 3860] [serial = 2141] [outer = 13931400] 05:14:20 INFO - PROCESS | 3860 | 1465647260907 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 640ms 05:14:20 INFO - PROCESS | 3860 | 1465647260958 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 3860 | 1465647260960 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 05:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:14:20 INFO - PROCESS | 3860 | 1465647260963 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 3860 | 1465647260965 Marionette TRACE conn3 <- [1,2818,null,{}] 05:14:20 INFO - PROCESS | 3860 | 1465647260968 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 3860 | 1465647260970 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:21 INFO - PROCESS | 3860 | 1465647261050 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:14:21 INFO - PROCESS | 3860 | 1465647261057 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 3860 | 1465647261059 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:21 INFO - PROCESS | 3860 | ++DOCSHELL 19B05400 == 39 [pid = 3860] [id = 714] 05:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (19B0B400) [pid = 3860] [serial = 2142] [outer = 00000000] 05:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19ECD000) [pid = 3860] [serial = 2143] [outer = 19B0B400] 05:14:21 INFO - PROCESS | 3860 | 1465647261107 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19ED4800) [pid = 3860] [serial = 2144] [outer = 19B0B400] 05:14:21 INFO - PROCESS | 3860 | 1465647261560 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:14:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 640ms 05:14:21 INFO - PROCESS | 3860 | 1465647261609 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 3860 | 1465647261611 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 05:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:14:21 INFO - PROCESS | 3860 | 1465647261614 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 3860 | 1465647261616 Marionette TRACE conn3 <- [1,2822,null,{}] 05:14:21 INFO - PROCESS | 3860 | 1465647261619 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 3860 | 1465647261621 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:21 INFO - PROCESS | 3860 | 1465647261747 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:14:21 INFO - PROCESS | 3860 | 1465647261889 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 3860 | 1465647261892 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:21 INFO - PROCESS | 3860 | ++DOCSHELL 1055C400 == 40 [pid = 3860] [id = 715] 05:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1055C800) [pid = 3860] [serial = 2145] [outer = 00000000] 05:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (10A54C00) [pid = 3860] [serial = 2146] [outer = 1055C800] 05:14:21 INFO - PROCESS | 3860 | 1465647261949 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (114C1C00) [pid = 3860] [serial = 2147] [outer = 1055C800] 05:14:22 INFO - PROCESS | 3860 | 1465647262583 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1046ms 05:14:22 INFO - PROCESS | 3860 | 1465647262674 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 3860 | 1465647262678 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 05:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:14:22 INFO - PROCESS | 3860 | 1465647262683 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 3860 | 1465647262687 Marionette TRACE conn3 <- [1,2826,null,{}] 05:14:22 INFO - PROCESS | 3860 | 1465647262706 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 3860 | 1465647262709 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:22 INFO - PROCESS | 3860 | 1465647262822 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:14:22 INFO - PROCESS | 3860 | 1465647262954 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 3860 | 1465647262957 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:22 INFO - PROCESS | 3860 | ++DOCSHELL 13231800 == 41 [pid = 3860] [id = 716] 05:14:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (13235800) [pid = 3860] [serial = 2148] [outer = 00000000] 05:14:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1393E800) [pid = 3860] [serial = 2149] [outer = 13235800] 05:14:22 INFO - PROCESS | 3860 | 1465647263014 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15308800) [pid = 3860] [serial = 2150] [outer = 13235800] 05:14:23 INFO - PROCESS | 3860 | 1465647263581 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 968ms 05:14:23 INFO - PROCESS | 3860 | 1465647263649 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 3860 | 1465647263652 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 05:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:14:23 INFO - PROCESS | 3860 | 1465647263656 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 3860 | 1465647263658 Marionette TRACE conn3 <- [1,2830,null,{}] 05:14:23 INFO - PROCESS | 3860 | 1465647263662 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 3860 | 1465647263665 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:23 INFO - PROCESS | 3860 | 1465647263756 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:14:23 INFO - PROCESS | 3860 | 1465647263869 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 3860 | 1465647263871 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:23 INFO - PROCESS | 3860 | ++DOCSHELL 14EB2C00 == 42 [pid = 3860] [id = 717] 05:14:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16EC4000) [pid = 3860] [serial = 2151] [outer = 00000000] 05:14:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (17A3F800) [pid = 3860] [serial = 2152] [outer = 16EC4000] 05:14:23 INFO - PROCESS | 3860 | 1465647263965 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (18307800) [pid = 3860] [serial = 2153] [outer = 16EC4000] 05:14:24 INFO - PROCESS | 3860 | 1465647264770 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1187ms 05:14:24 INFO - PROCESS | 3860 | 1465647264841 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 3860 | 1465647264845 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 05:14:24 INFO - PROCESS | 3860 | 1465647264850 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:14:24 INFO - PROCESS | 3860 | 1465647264853 Marionette TRACE conn3 <- [1,2834,null,{}] 05:14:24 INFO - PROCESS | 3860 | 1465647264859 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 3860 | 1465647264862 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:25 INFO - PROCESS | 3860 | 1465647265011 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 1830A000 == 41 [pid = 3860] [id = 702] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 12A1B800 == 40 [pid = 3860] [id = 701] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 13655400 == 39 [pid = 3860] [id = 703] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 19B05400 == 38 [pid = 3860] [id = 714] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 0F397400 == 37 [pid = 3860] [id = 713] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 10FC2000 == 36 [pid = 3860] [id = 712] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 18065800 == 35 [pid = 3860] [id = 711] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 10A4E400 == 34 [pid = 3860] [id = 710] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 15F2F400 == 33 [pid = 3860] [id = 709] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 14F16400 == 32 [pid = 3860] [id = 708] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 1314E800 == 31 [pid = 3860] [id = 707] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 11AD5800 == 30 [pid = 3860] [id = 706] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 11228400 == 29 [pid = 3860] [id = 682] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 0C7F7000 == 28 [pid = 3860] [id = 704] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 13125800 == 27 [pid = 3860] [id = 705] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 14EB2C00 == 26 [pid = 3860] [id = 717] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 1055C400 == 25 [pid = 3860] [id = 715] 05:14:25 INFO - PROCESS | 3860 | --DOCSHELL 13231800 == 24 [pid = 3860] [id = 716] 05:14:25 INFO - PROCESS | 3860 | 1465647265708 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 3860 | 1465647265711 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19B0A400) [pid = 3860] [serial = 2110] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15F41C00) [pid = 3860] [serial = 2098] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11234400) [pid = 3860] [serial = 2086] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (112BF800) [pid = 3860] [serial = 2087] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (13125400) [pid = 3860] [serial = 2089] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (13150000) [pid = 3860] [serial = 2090] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (12A1B000) [pid = 3860] [serial = 2084] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10FD0400) [pid = 3860] [serial = 2083] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10F0BC00) [pid = 3860] [serial = 2075] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10A46C00) [pid = 3860] [serial = 2074] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (14F15000) [pid = 3860] [serial = 2078] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13D7B800) [pid = 3860] [serial = 2077] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (18310C00) [pid = 3860] [serial = 2081] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (17895400) [pid = 3860] [serial = 2080] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (177CE000) [pid = 3860] [serial = 2101] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1607E400) [pid = 3860] [serial = 2099] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15F3C400) [pid = 3860] [serial = 2104] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13CDF000) [pid = 3860] [serial = 2092] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13D81800) [pid = 3860] [serial = 2093] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15CA5800) [pid = 3860] [serial = 2095] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15E3A800) [pid = 3860] [serial = 2096] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (19758400) [pid = 3860] [serial = 2108] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (19762C00) [pid = 3860] [serial = 2107] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (16088000) [pid = 3860] [serial = 2105] [outer = 00000000] [url = about:blank] 05:14:25 INFO - PROCESS | 3860 | ++DOCSHELL 10374000 == 25 [pid = 3860] [id = 718] 05:14:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (103CD400) [pid = 3860] [serial = 2154] [outer = 00000000] 05:14:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (104E7800) [pid = 3860] [serial = 2155] [outer = 103CD400] 05:14:25 INFO - PROCESS | 3860 | 1465647265845 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (10A49C00) [pid = 3860] [serial = 2156] [outer = 103CD400] 05:14:26 INFO - PROCESS | 3860 | 1465647266334 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1562ms 05:14:26 INFO - PROCESS | 3860 | 1465647266413 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 3860 | 1465647266417 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 05:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:14:26 INFO - PROCESS | 3860 | 1465647266421 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 3860 | 1465647266424 Marionette TRACE conn3 <- [1,2838,null,{}] 05:14:26 INFO - PROCESS | 3860 | 1465647266429 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 3860 | 1465647266433 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:26 INFO - PROCESS | 3860 | 1465647266526 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:14:26 INFO - PROCESS | 3860 | 1465647266534 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 3860 | 1465647266537 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:26 INFO - PROCESS | 3860 | ++DOCSHELL 114CA000 == 26 [pid = 3860] [id = 719] 05:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (11AD5800) [pid = 3860] [serial = 2157] [outer = 00000000] 05:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (12813000) [pid = 3860] [serial = 2158] [outer = 11AD5800] 05:14:26 INFO - PROCESS | 3860 | 1465647266585 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (12AA2C00) [pid = 3860] [serial = 2159] [outer = 11AD5800] 05:14:27 INFO - PROCESS | 3860 | 1465647267073 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms 05:14:27 INFO - PROCESS | 3860 | 1465647267124 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 3860 | 1465647267128 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 05:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:14:27 INFO - PROCESS | 3860 | 1465647267133 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 3860 | 1465647267135 Marionette TRACE conn3 <- [1,2842,null,{}] 05:14:27 INFO - PROCESS | 3860 | 1465647267139 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 3860 | 1465647267142 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:27 INFO - PROCESS | 3860 | 1465647267234 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:14:27 INFO - PROCESS | 3860 | 1465647267340 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 3860 | 1465647267342 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:27 INFO - PROCESS | 3860 | ++DOCSHELL 1314D400 == 27 [pid = 3860] [id = 720] 05:14:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13152800) [pid = 3860] [serial = 2160] [outer = 00000000] 05:14:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (13233000) [pid = 3860] [serial = 2161] [outer = 13152800] 05:14:27 INFO - PROCESS | 3860 | 1465647267388 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (13655400) [pid = 3860] [serial = 2162] [outer = 13152800] 05:14:27 INFO - PROCESS | 3860 | 1465647267797 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 703ms 05:14:27 INFO - PROCESS | 3860 | 1465647267832 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 3860 | 1465647267834 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 05:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:14:27 INFO - PROCESS | 3860 | 1465647267839 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 3860 | 1465647267845 Marionette TRACE conn3 <- [1,2846,null,{}] 05:14:27 INFO - PROCESS | 3860 | 1465647267854 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 3860 | 1465647267858 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:27 INFO - PROCESS | 3860 | 1465647267998 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:14:28 INFO - PROCESS | 3860 | 1465647268063 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 3860 | 1465647268065 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:28 INFO - PROCESS | 3860 | ++DOCSHELL 15301800 == 28 [pid = 3860] [id = 721] 05:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15301C00) [pid = 3860] [serial = 2163] [outer = 00000000] 05:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (156B3C00) [pid = 3860] [serial = 2164] [outer = 15301C00] 05:14:28 INFO - PROCESS | 3860 | 1465647268109 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15CB3C00) [pid = 3860] [serial = 2165] [outer = 15301C00] 05:14:28 INFO - PROCESS | 3860 | 1465647268557 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 749ms 05:14:28 INFO - PROCESS | 3860 | 1465647268578 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 3860 | 1465647268581 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 05:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:14:28 INFO - PROCESS | 3860 | 1465647268584 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 3860 | 1465647268586 Marionette TRACE conn3 <- [1,2850,null,{}] 05:14:28 INFO - PROCESS | 3860 | 1465647268589 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 3860 | 1465647268591 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:28 INFO - PROCESS | 3860 | 1465647268733 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:14:28 INFO - PROCESS | 3860 | 1465647268740 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 3860 | 1465647268742 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:28 INFO - PROCESS | 3860 | ++DOCSHELL 156B3000 == 29 [pid = 3860] [id = 722] 05:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15CA8400) [pid = 3860] [serial = 2166] [outer = 00000000] 05:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F29400) [pid = 3860] [serial = 2167] [outer = 15CA8400] 05:14:28 INFO - PROCESS | 3860 | 1465647268839 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F2B800) [pid = 3860] [serial = 2168] [outer = 15CA8400] 05:14:29 INFO - PROCESS | 3860 | 1465647269269 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:14:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 05:14:29 INFO - PROCESS | 3860 | 1465647269324 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 3860 | 1465647269327 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 05:14:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:14:29 INFO - PROCESS | 3860 | 1465647269330 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 3860 | 1465647269332 Marionette TRACE conn3 <- [1,2854,null,{}] 05:14:29 INFO - PROCESS | 3860 | 1465647269336 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 3860 | 1465647269338 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:29 INFO - PROCESS | 3860 | 1465647269450 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:14:29 INFO - PROCESS | 3860 | 1465647269459 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 3860 | 1465647269465 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:29 INFO - PROCESS | 3860 | ++DOCSHELL 15F41000 == 30 [pid = 3860] [id = 723] 05:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F41800) [pid = 3860] [serial = 2169] [outer = 00000000] 05:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (16087400) [pid = 3860] [serial = 2170] [outer = 15F41800] 05:14:29 INFO - PROCESS | 3860 | 1465647269522 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16EC1800) [pid = 3860] [serial = 2171] [outer = 15F41800] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19B05800) [pid = 3860] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (16EC8C00) [pid = 3860] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19B0B400) [pid = 3860] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (168D7000) [pid = 3860] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (131D7400) [pid = 3860] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (103CB400) [pid = 3860] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (11AD6800) [pid = 3860] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15302800) [pid = 3860] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (131D7800) [pid = 3860] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (18065C00) [pid = 3860] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (12DF7400) [pid = 3860] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (15F37800) [pid = 3860] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13931400) [pid = 3860] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:14:30 INFO - PROCESS | 3860 | 1465647270284 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 999ms 05:14:30 INFO - PROCESS | 3860 | 1465647270334 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 3860 | 1465647270337 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 05:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:14:30 INFO - PROCESS | 3860 | 1465647270341 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 3860 | 1465647270343 Marionette TRACE conn3 <- [1,2858,null,{}] 05:14:30 INFO - PROCESS | 3860 | 1465647270346 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 3860 | 1465647270348 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:30 INFO - PROCESS | 3860 | 1465647270463 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:14:30 INFO - PROCESS | 3860 | 1465647270527 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 3860 | 1465647270529 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:30 INFO - PROCESS | 3860 | ++DOCSHELL 0C7EDC00 == 31 [pid = 3860] [id = 724] 05:14:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (10559400) [pid = 3860] [serial = 2172] [outer = 00000000] 05:14:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13239400) [pid = 3860] [serial = 2173] [outer = 10559400] 05:14:30 INFO - PROCESS | 3860 | 1465647270572 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (16F85C00) [pid = 3860] [serial = 2174] [outer = 10559400] 05:14:30 INFO - PROCESS | 3860 | 1465647270934 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 640ms 05:14:30 INFO - PROCESS | 3860 | 1465647270976 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 3860 | 1465647270978 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 05:14:30 INFO - PROCESS | 3860 | 1465647270982 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:14:30 INFO - PROCESS | 3860 | 1465647270983 Marionette TRACE conn3 <- [1,2862,null,{}] 05:14:30 INFO - PROCESS | 3860 | 1465647270987 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 3860 | 1465647270989 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:31 INFO - PROCESS | 3860 | 1465647271068 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:14:31 INFO - PROCESS | 3860 | 1465647271074 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 3860 | 1465647271076 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:31 INFO - PROCESS | 3860 | ++DOCSHELL 177C5400 == 32 [pid = 3860] [id = 725] 05:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (177C8000) [pid = 3860] [serial = 2175] [outer = 00000000] 05:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (17A45400) [pid = 3860] [serial = 2176] [outer = 177C8000] 05:14:31 INFO - PROCESS | 3860 | 1465647271122 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (18062400) [pid = 3860] [serial = 2177] [outer = 177C8000] 05:14:31 INFO - PROCESS | 3860 | 1465647271558 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:14:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 593ms 05:14:31 INFO - PROCESS | 3860 | 1465647271579 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 3860 | 1465647271581 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 05:14:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:14:31 INFO - PROCESS | 3860 | 1465647271584 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 3860 | 1465647271586 Marionette TRACE conn3 <- [1,2866,null,{}] 05:14:31 INFO - PROCESS | 3860 | 1465647271589 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 3860 | 1465647271591 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:31 INFO - PROCESS | 3860 | 1465647271712 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:14:31 INFO - PROCESS | 3860 | 1465647271717 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 3860 | 1465647271719 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:31 INFO - PROCESS | 3860 | ++DOCSHELL 10A50C00 == 33 [pid = 3860] [id = 726] 05:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15F39400) [pid = 3860] [serial = 2178] [outer = 00000000] 05:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1830F800) [pid = 3860] [serial = 2179] [outer = 15F39400] 05:14:31 INFO - PROCESS | 3860 | 1465647271762 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (12AA3C00) [pid = 3860] [serial = 2180] [outer = 15F39400] 05:14:32 INFO - PROCESS | 3860 | 1465647272242 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:14:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 05:14:32 INFO - PROCESS | 3860 | 1465647272326 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 3860 | 1465647272331 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 05:14:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:14:32 INFO - PROCESS | 3860 | 1465647272336 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 3860 | 1465647272340 Marionette TRACE conn3 <- [1,2870,null,{}] 05:14:32 INFO - PROCESS | 3860 | 1465647272346 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 3860 | 1465647272349 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:32 INFO - PROCESS | 3860 | 1465647272483 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:14:32 INFO - PROCESS | 3860 | 1465647272619 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 3860 | 1465647272624 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:32 INFO - PROCESS | 3860 | ++DOCSHELL 10FC2000 == 34 [pid = 3860] [id = 727] 05:14:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10FC3800) [pid = 3860] [serial = 2181] [outer = 00000000] 05:14:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (112CB800) [pid = 3860] [serial = 2182] [outer = 10FC3800] 05:14:32 INFO - PROCESS | 3860 | 1465647272681 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1280FC00) [pid = 3860] [serial = 2183] [outer = 10FC3800] 05:14:33 INFO - PROCESS | 3860 | 1465647273440 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:14:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1156ms 05:14:33 INFO - PROCESS | 3860 | 1465647273493 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 3860 | 1465647273497 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 05:14:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:14:33 INFO - PROCESS | 3860 | 1465647273504 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 3860 | 1465647273507 Marionette TRACE conn3 <- [1,2874,null,{}] 05:14:33 INFO - PROCESS | 3860 | 1465647273511 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 3860 | 1465647273513 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:33 INFO - PROCESS | 3860 | 1465647273637 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:14:33 INFO - PROCESS | 3860 | 1465647273769 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 3860 | 1465647273772 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:33 INFO - PROCESS | 3860 | ++DOCSHELL 13235C00 == 35 [pid = 3860] [id = 728] 05:14:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (13236400) [pid = 3860] [serial = 2184] [outer = 00000000] 05:14:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (13D78000) [pid = 3860] [serial = 2185] [outer = 13236400] 05:14:33 INFO - PROCESS | 3860 | 1465647273834 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (14310400) [pid = 3860] [serial = 2186] [outer = 13236400] 05:14:34 INFO - PROCESS | 3860 | 1465647274666 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 1789FC00 == 34 [pid = 3860] [id = 688] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 1430B400 == 33 [pid = 3860] [id = 698] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 104E7400 == 32 [pid = 3860] [id = 689] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 10375C00 == 31 [pid = 3860] [id = 691] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 16D8D800 == 30 [pid = 3860] [id = 700] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 15F3EC00 == 29 [pid = 3860] [id = 687] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 13655800 == 28 [pid = 3860] [id = 697] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 15E3F000 == 27 [pid = 3860] [id = 686] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 15F38C00 == 26 [pid = 3860] [id = 699] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 12DEF800 == 25 [pid = 3860] [id = 696] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 1544D400 == 24 [pid = 3860] [id = 685] 05:14:34 INFO - PROCESS | 3860 | --DOCSHELL 105F2000 == 23 [pid = 3860] [id = 695] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (19B0C800) [pid = 3860] [serial = 2111] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15F3F800) [pid = 3860] [serial = 2131] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1323F800) [pid = 3860] [serial = 2116] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1365C800) [pid = 3860] [serial = 2117] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (104EA400) [pid = 3860] [serial = 2113] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10A4F800) [pid = 3860] [serial = 2114] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (11CCD800) [pid = 3860] [serial = 2119] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (12A9DC00) [pid = 3860] [serial = 2120] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (156AC800) [pid = 3860] [serial = 2125] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13236000) [pid = 3860] [serial = 2122] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1323C800) [pid = 3860] [serial = 2123] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (18306C00) [pid = 3860] [serial = 2134] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1702B400) [pid = 3860] [serial = 2132] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13932800) [pid = 3860] [serial = 2137] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (19759000) [pid = 3860] [serial = 2135] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (13C22000) [pid = 3860] [serial = 2138] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (16088400) [pid = 3860] [serial = 2128] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (16999800) [pid = 3860] [serial = 2129] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1975FC00) [pid = 3860] [serial = 2140] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (197A6000) [pid = 3860] [serial = 2141] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (15E34400) [pid = 3860] [serial = 2126] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (19ED4800) [pid = 3860] [serial = 2144] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (18066C00) [pid = 3860] [serial = 2102] [outer = 00000000] [url = about:blank] 05:14:34 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (19ECD000) [pid = 3860] [serial = 2143] [outer = 00000000] [url = about:blank] 05:14:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:14:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1249ms 05:14:34 INFO - PROCESS | 3860 | 1465647274761 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 3860 | 1465647274765 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 05:14:34 INFO - PROCESS | 3860 | 1465647274771 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:14:34 INFO - PROCESS | 3860 | 1465647274774 Marionette TRACE conn3 <- [1,2878,null,{}] 05:14:34 INFO - PROCESS | 3860 | 1465647274779 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 3860 | 1465647274782 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:34 INFO - PROCESS | 3860 | 1465647274876 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:14:34 INFO - PROCESS | 3860 | 1465647274883 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 3860 | 1465647274888 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:34 INFO - PROCESS | 3860 | ++DOCSHELL 1122D000 == 24 [pid = 3860] [id = 729] 05:14:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (112BF800) [pid = 3860] [serial = 2187] [outer = 00000000] 05:14:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (12816400) [pid = 3860] [serial = 2188] [outer = 112BF800] 05:14:34 INFO - PROCESS | 3860 | 1465647274935 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (12AE9C00) [pid = 3860] [serial = 2189] [outer = 112BF800] 05:14:35 INFO - PROCESS | 3860 | 1465647275474 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:14:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 05:14:35 INFO - PROCESS | 3860 | 1465647275512 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 3860 | 1465647275516 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 05:14:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:14:35 INFO - PROCESS | 3860 | 1465647275522 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 3860 | 1465647275524 Marionette TRACE conn3 <- [1,2882,null,{}] 05:14:35 INFO - PROCESS | 3860 | 1465647275528 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 3860 | 1465647275531 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:35 INFO - PROCESS | 3860 | 1465647275615 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:14:35 INFO - PROCESS | 3860 | 1465647275718 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 3860 | 1465647275720 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:35 INFO - PROCESS | 3860 | ++DOCSHELL 131D7800 == 25 [pid = 3860] [id = 730] 05:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (13230800) [pid = 3860] [serial = 2190] [outer = 00000000] 05:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (1323E400) [pid = 3860] [serial = 2191] [outer = 13230800] 05:14:35 INFO - PROCESS | 3860 | 1465647275766 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (13655800) [pid = 3860] [serial = 2192] [outer = 13230800] 05:14:36 INFO - PROCESS | 3860 | 1465647276155 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:14:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 703ms 05:14:36 INFO - PROCESS | 3860 | 1465647276223 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 3860 | 1465647276227 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 05:14:36 INFO - PROCESS | 3860 | 1465647276231 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:14:36 INFO - PROCESS | 3860 | 1465647276236 Marionette TRACE conn3 <- [1,2886,null,{}] 05:14:36 INFO - PROCESS | 3860 | 1465647276242 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 3860 | 1465647276246 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:36 INFO - PROCESS | 3860 | 1465647276428 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:14:36 INFO - PROCESS | 3860 | 1465647276575 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 3860 | 1465647276580 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:36 INFO - PROCESS | 3860 | ++DOCSHELL 12A10800 == 26 [pid = 3860] [id = 731] 05:14:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (12AE1C00) [pid = 3860] [serial = 2193] [outer = 00000000] 05:14:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1312D000) [pid = 3860] [serial = 2194] [outer = 12AE1C00] 05:14:36 INFO - PROCESS | 3860 | 1465647276636 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13233800) [pid = 3860] [serial = 2195] [outer = 12AE1C00] 05:14:37 INFO - PROCESS | 3860 | 1465647277206 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1030ms 05:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:14:37 INFO - PROCESS | 3860 | 1465647277277 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 3860 | 1465647277281 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 05:14:37 INFO - PROCESS | 3860 | 1465647277307 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 3860 | 1465647277310 Marionette TRACE conn3 <- [1,2890,null,{}] 05:14:37 INFO - PROCESS | 3860 | 1465647277315 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 3860 | 1465647277317 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:37 INFO - PROCESS | 3860 | 1465647277428 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:14:37 INFO - PROCESS | 3860 | 1465647277557 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 3860 | 1465647277560 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:37 INFO - PROCESS | 3860 | ++DOCSHELL 15C32400 == 27 [pid = 3860] [id = 732] 05:14:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (15C35400) [pid = 3860] [serial = 2196] [outer = 00000000] 05:14:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (15E36000) [pid = 3860] [serial = 2197] [outer = 15C35400] 05:14:37 INFO - PROCESS | 3860 | 1465647277616 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (15E3E000) [pid = 3860] [serial = 2198] [outer = 15C35400] 05:14:38 INFO - PROCESS | 3860 | 1465647278194 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:14:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 952ms 05:14:38 INFO - PROCESS | 3860 | 1465647278248 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 3860 | 1465647278251 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 05:14:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:14:38 INFO - PROCESS | 3860 | 1465647278255 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 3860 | 1465647278257 Marionette TRACE conn3 <- [1,2894,null,{}] 05:14:38 INFO - PROCESS | 3860 | 1465647278267 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 3860 | 1465647278272 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:38 INFO - PROCESS | 3860 | 1465647278409 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:14:38 INFO - PROCESS | 3860 | 1465647278549 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 3860 | 1465647278553 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:38 INFO - PROCESS | 3860 | ++DOCSHELL 16089000 == 28 [pid = 3860] [id = 733] 05:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1608B400) [pid = 3860] [serial = 2199] [outer = 00000000] 05:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1699A000) [pid = 3860] [serial = 2200] [outer = 1608B400] 05:14:38 INFO - PROCESS | 3860 | 1465647278621 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (16D83400) [pid = 3860] [serial = 2201] [outer = 1608B400] 05:14:39 INFO - PROCESS | 3860 | 1465647279214 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 999ms 05:14:39 INFO - PROCESS | 3860 | 1465647279257 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 3860 | 1465647279260 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 05:14:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:14:39 INFO - PROCESS | 3860 | 1465647279263 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 3860 | 1465647279265 Marionette TRACE conn3 <- [1,2898,null,{}] 05:14:39 INFO - PROCESS | 3860 | 1465647279269 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 3860 | 1465647279271 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:39 INFO - PROCESS | 3860 | 1465647279374 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:14:39 INFO - PROCESS | 3860 | 1465647279509 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 3860 | 1465647279511 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:39 INFO - PROCESS | 3860 | ++DOCSHELL 1323FC00 == 29 [pid = 3860] [id = 734] 05:14:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1703A800) [pid = 3860] [serial = 2202] [outer = 00000000] 05:14:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (17A44000) [pid = 3860] [serial = 2203] [outer = 1703A800] 05:14:39 INFO - PROCESS | 3860 | 1465647279567 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (18058C00) [pid = 3860] [serial = 2204] [outer = 1703A800] 05:14:40 INFO - PROCESS | 3860 | 1465647280161 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:14:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:14:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:14:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 937ms 05:14:40 INFO - PROCESS | 3860 | 1465647280209 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 3860 | 1465647280213 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 05:14:40 INFO - PROCESS | 3860 | 1465647280218 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - TEST-START | /DOMEvents/constructors.html 05:14:40 INFO - PROCESS | 3860 | 1465647280221 Marionette TRACE conn3 <- [1,2902,null,{}] 05:14:40 INFO - PROCESS | 3860 | 1465647280227 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 3860 | 1465647280229 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:40 INFO - PROCESS | 3860 | 1465647280327 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:14:40 INFO - PROCESS | 3860 | 1465647280437 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 3860 | 1465647280439 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:40 INFO - PROCESS | 3860 | ++DOCSHELL 104EC400 == 30 [pid = 3860] [id = 735] 05:14:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10561C00) [pid = 3860] [serial = 2205] [outer = 00000000] 05:14:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (12890400) [pid = 3860] [serial = 2206] [outer = 10561C00] 05:14:40 INFO - PROCESS | 3860 | 1465647280526 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13150800) [pid = 3860] [serial = 2207] [outer = 10561C00] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 18307C00 == 29 [pid = 3860] [id = 690] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 10374000 == 28 [pid = 3860] [id = 718] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 1702C800 == 27 [pid = 3860] [id = 693] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 132F0800 == 26 [pid = 3860] [id = 684] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 12A1B400 == 25 [pid = 3860] [id = 683] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 10432800 == 24 [pid = 3860] [id = 694] 05:14:41 INFO - PROCESS | 3860 | --DOCSHELL 13654000 == 23 [pid = 3860] [id = 692] 05:14:41 INFO - PROCESS | 3860 | 1465647281788 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:14:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:14:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:14:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:14:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1624ms 05:14:41 INFO - PROCESS | 3860 | 1465647281846 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 3860 | 1465647281850 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 05:14:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:14:41 INFO - PROCESS | 3860 | 1465647281861 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 3860 | 1465647281866 Marionette TRACE conn3 <- [1,2906,null,{}] 05:14:41 INFO - PROCESS | 3860 | 1465647281871 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 3860 | 1465647281873 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:41 INFO - PROCESS | 3860 | 1465647281995 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:14:41 INFO - PROCESS | 3860 | 1465647282006 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 3860 | 1465647282008 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:42 INFO - PROCESS | 3860 | ++DOCSHELL 10FC3000 == 24 [pid = 3860] [id = 736] 05:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (10FC3400) [pid = 3860] [serial = 2208] [outer = 00000000] 05:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (12DF7400) [pid = 3860] [serial = 2209] [outer = 10FC3400] 05:14:42 INFO - PROCESS | 3860 | 1465647282110 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (131CF800) [pid = 3860] [serial = 2210] [outer = 10FC3400] 05:14:42 INFO - PROCESS | 3860 | 1465647282548 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:14:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 765ms 05:14:42 INFO - PROCESS | 3860 | 1465647282619 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 3860 | 1465647282624 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 05:14:42 INFO - PROCESS | 3860 | 1465647282630 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:14:42 INFO - PROCESS | 3860 | 1465647282633 Marionette TRACE conn3 <- [1,2910,null,{}] 05:14:42 INFO - PROCESS | 3860 | 1465647282637 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 3860 | 1465647282639 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:42 INFO - PROCESS | 3860 | 1465647282770 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:14:42 INFO - PROCESS | 3860 | 1465647282839 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 3860 | 1465647282841 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:42 INFO - PROCESS | 3860 | ++DOCSHELL 15440000 == 25 [pid = 3860] [id = 737] 05:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15445800) [pid = 3860] [serial = 2211] [outer = 00000000] 05:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15CAAC00) [pid = 3860] [serial = 2212] [outer = 15445800] 05:14:42 INFO - PROCESS | 3860 | 1465647282887 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15E3AC00) [pid = 3860] [serial = 2213] [outer = 15445800] 05:14:43 INFO - PROCESS | 3860 | [3860] 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 05:14:43 INFO - PROCESS | 3860 | [3860] 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 05:14:43 INFO - PROCESS | 3860 | [3860] 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 05:14:43 INFO - PROCESS | 3860 | [3860] 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 05:14:43 INFO - PROCESS | 3860 | 1465647283331 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:14:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:14:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:14:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:14:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:14:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:14:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:14:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 749ms 05:14:43 INFO - PROCESS | 3860 | 1465647283382 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 3860 | 1465647283385 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 05:14:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:14:43 INFO - PROCESS | 3860 | 1465647283392 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 3860 | 1465647283396 Marionette TRACE conn3 <- [1,2914,null,{}] 05:14:43 INFO - PROCESS | 3860 | 1465647283414 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 3860 | 1465647283418 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:43 INFO - PROCESS | 3860 | 1465647283545 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:14:43 INFO - PROCESS | 3860 | 1465647283561 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 3860 | 1465647283564 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:43 INFO - PROCESS | 3860 | ++DOCSHELL 1702C400 == 26 [pid = 3860] [id = 738] 05:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1702C800) [pid = 3860] [serial = 2214] [outer = 00000000] 05:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (17A3E800) [pid = 3860] [serial = 2215] [outer = 1702C800] 05:14:43 INFO - PROCESS | 3860 | 1465647283611 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1830A000) [pid = 3860] [serial = 2216] [outer = 1702C800] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (103CD400) [pid = 3860] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (13152800) [pid = 3860] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1055C800) [pid = 3860] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15F41800) [pid = 3860] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (13235800) [pid = 3860] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16EC4000) [pid = 3860] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15CA8400) [pid = 3860] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10559400) [pid = 3860] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (177C8000) [pid = 3860] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11AD5800) [pid = 3860] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (15301C00) [pid = 3860] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13236400) [pid = 3860] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (112BF800) [pid = 3860] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13230800) [pid = 3860] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (10FC3800) [pid = 3860] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:14:44 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15F39400) [pid = 3860] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:14:44 INFO - PROCESS | 3860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:14:44 INFO - PROCESS | 3860 | 1465647284343 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:14:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 999ms 05:14:44 INFO - PROCESS | 3860 | 1465647284395 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 3860 | 1465647284397 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 05:14:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:14:44 INFO - PROCESS | 3860 | 1465647284400 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 3860 | 1465647284402 Marionette TRACE conn3 <- [1,2918,null,{}] 05:14:44 INFO - PROCESS | 3860 | 1465647284405 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 3860 | 1465647284407 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:44 INFO - PROCESS | 3860 | 1465647284495 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:14:44 INFO - PROCESS | 3860 | 1465647284500 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 3860 | 1465647284502 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:44 INFO - PROCESS | 3860 | ++DOCSHELL 105EA800 == 27 [pid = 3860] [id = 739] 05:14:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (131D2400) [pid = 3860] [serial = 2217] [outer = 00000000] 05:14:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13CDF000) [pid = 3860] [serial = 2218] [outer = 131D2400] 05:14:44 INFO - PROCESS | 3860 | 1465647284546 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F44000) [pid = 3860] [serial = 2219] [outer = 131D2400] 05:14:44 INFO - PROCESS | 3860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:14:44 INFO - PROCESS | 3860 | 1465647284953 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:14:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 594ms 05:14:44 INFO - PROCESS | 3860 | 1465647284997 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 3860 | 1465647284999 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 05:14:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:14:44 INFO - PROCESS | 3860 | 1465647285016 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 3860 | 1465647285018 Marionette TRACE conn3 <- [1,2922,null,{}] 05:14:45 INFO - PROCESS | 3860 | 1465647285025 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 3860 | 1465647285027 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:45 INFO - PROCESS | 3860 | 1465647285106 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:14:45 INFO - PROCESS | 3860 | 1465647285111 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 3860 | 1465647285113 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:45 INFO - PROCESS | 3860 | ++DOCSHELL 1607E000 == 28 [pid = 3860] [id = 740] 05:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16081C00) [pid = 3860] [serial = 2220] [outer = 00000000] 05:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19757000) [pid = 3860] [serial = 2221] [outer = 16081C00] 05:14:45 INFO - PROCESS | 3860 | 1465647285158 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1975A000) [pid = 3860] [serial = 2222] [outer = 16081C00] 05:14:45 INFO - PROCESS | 3860 | 1465647285634 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:14:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 625ms 05:14:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:14:45 INFO - PROCESS | 3860 | 1465647285651 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 3860 | 1465647285653 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 05:14:45 INFO - PROCESS | 3860 | 1465647285656 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 3860 | 1465647285658 Marionette TRACE conn3 <- [1,2926,null,{}] 05:14:45 INFO - PROCESS | 3860 | 1465647285662 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 3860 | 1465647285667 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:45 INFO - PROCESS | 3860 | 1465647285798 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:14:45 INFO - PROCESS | 3860 | 1465647285806 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 3860 | 1465647285808 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:45 INFO - PROCESS | 3860 | ++DOCSHELL 1975FC00 == 29 [pid = 3860] [id = 741] 05:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19760000) [pid = 3860] [serial = 2223] [outer = 00000000] 05:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19B06000) [pid = 3860] [serial = 2224] [outer = 19760000] 05:14:45 INFO - PROCESS | 3860 | 1465647285850 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19B0E800) [pid = 3860] [serial = 2225] [outer = 19760000] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (18307800) [pid = 3860] [serial = 2153] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (104E7800) [pid = 3860] [serial = 2155] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10A49C00) [pid = 3860] [serial = 2156] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (13233000) [pid = 3860] [serial = 2161] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (114C1C00) [pid = 3860] [serial = 2147] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10A54C00) [pid = 3860] [serial = 2146] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (112CB800) [pid = 3860] [serial = 2182] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16087400) [pid = 3860] [serial = 2170] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (14310400) [pid = 3860] [serial = 2186] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15308800) [pid = 3860] [serial = 2150] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1393E800) [pid = 3860] [serial = 2149] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13D78000) [pid = 3860] [serial = 2185] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (12AE9C00) [pid = 3860] [serial = 2189] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (12816400) [pid = 3860] [serial = 2188] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1830F800) [pid = 3860] [serial = 2179] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1280FC00) [pid = 3860] [serial = 2183] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (17A3F800) [pid = 3860] [serial = 2152] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (15F29400) [pid = 3860] [serial = 2167] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (13239400) [pid = 3860] [serial = 2173] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (17A45400) [pid = 3860] [serial = 2176] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (18062400) [pid = 3860] [serial = 2177] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (12813000) [pid = 3860] [serial = 2158] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (12AA3C00) [pid = 3860] [serial = 2180] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (12AA2C00) [pid = 3860] [serial = 2159] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (156B3C00) [pid = 3860] [serial = 2164] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (15CB3C00) [pid = 3860] [serial = 2165] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 53 (16F85C00) [pid = 3860] [serial = 2174] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 52 (16EC1800) [pid = 3860] [serial = 2171] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 51 (15F2B800) [pid = 3860] [serial = 2168] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 50 (13655800) [pid = 3860] [serial = 2192] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 49 (13655400) [pid = 3860] [serial = 2162] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | --DOMWINDOW == 48 (1323E400) [pid = 3860] [serial = 2191] [outer = 00000000] [url = about:blank] 05:14:47 INFO - PROCESS | 3860 | 1465647287415 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:14:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1812ms 05:14:47 INFO - PROCESS | 3860 | 1465647287456 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 3860 | 1465647287459 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 05:14:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:14:47 INFO - PROCESS | 3860 | 1465647287465 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 3860 | 1465647287468 Marionette TRACE conn3 <- [1,2930,null,{}] 05:14:47 INFO - PROCESS | 3860 | 1465647287483 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 3860 | 1465647287486 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:47 INFO - PROCESS | 3860 | 1465647287573 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:14:47 INFO - PROCESS | 3860 | 1465647287582 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 3860 | 1465647287586 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:47 INFO - PROCESS | 3860 | ++DOCSHELL 10A45400 == 30 [pid = 3860] [id = 742] 05:14:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 49 (10A46400) [pid = 3860] [serial = 2226] [outer = 00000000] 05:14:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 50 (10F15000) [pid = 3860] [serial = 2227] [outer = 10A46400] 05:14:47 INFO - PROCESS | 3860 | 1465647287634 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 51 (10FCB400) [pid = 3860] [serial = 2228] [outer = 10A46400] 05:14:48 INFO - PROCESS | 3860 | 1465647288133 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:14:48 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:14:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:14:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 05:14:48 INFO - PROCESS | 3860 | 1465647288161 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 3860 | 1465647288166 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 05:14:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:14:48 INFO - PROCESS | 3860 | 1465647288172 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 3860 | 1465647288175 Marionette TRACE conn3 <- [1,2934,null,{}] 05:14:48 INFO - PROCESS | 3860 | 1465647288178 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 3860 | 1465647288181 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:48 INFO - PROCESS | 3860 | 1465647288269 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:14:48 INFO - PROCESS | 3860 | 1465647288275 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 3860 | 1465647288278 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:48 INFO - PROCESS | 3860 | ++DOCSHELL 11CCD000 == 31 [pid = 3860] [id = 743] 05:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 52 (1280E400) [pid = 3860] [serial = 2229] [outer = 00000000] 05:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 53 (12AA0800) [pid = 3860] [serial = 2230] [outer = 1280E400] 05:14:48 INFO - PROCESS | 3860 | 1465647288324 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 54 (12AE1400) [pid = 3860] [serial = 2231] [outer = 1280E400] 05:14:48 INFO - PROCESS | 3860 | 1465647288767 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:14:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 625ms 05:14:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:14:48 INFO - PROCESS | 3860 | 1465647288809 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 3860 | 1465647288811 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 05:14:48 INFO - PROCESS | 3860 | 1465647288815 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 3860 | 1465647288818 Marionette TRACE conn3 <- [1,2938,null,{}] 05:14:48 INFO - PROCESS | 3860 | 1465647288829 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 3860 | 1465647288834 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:48 INFO - PROCESS | 3860 | 1465647288923 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:14:48 INFO - PROCESS | 3860 | 1465647288929 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 3860 | 1465647288933 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:48 INFO - PROCESS | 3860 | ++DOCSHELL 13236400 == 32 [pid = 3860] [id = 744] 05:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (13236800) [pid = 3860] [serial = 2232] [outer = 00000000] 05:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (132E5400) [pid = 3860] [serial = 2233] [outer = 13236800] 05:14:48 INFO - PROCESS | 3860 | 1465647288979 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (1365C800) [pid = 3860] [serial = 2234] [outer = 13236800] 05:14:49 INFO - PROCESS | 3860 | ++DOCSHELL 14306800 == 33 [pid = 3860] [id = 745] 05:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (14308C00) [pid = 3860] [serial = 2235] [outer = 00000000] 05:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (1430A400) [pid = 3860] [serial = 2236] [outer = 14308C00] 05:14:49 INFO - PROCESS | 3860 | 1465647289453 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:14:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 05:14:49 INFO - PROCESS | 3860 | 1465647289514 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 3860 | 1465647289516 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 05:14:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:14:49 INFO - PROCESS | 3860 | 1465647289519 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 3860 | 1465647289531 Marionette TRACE conn3 <- [1,2942,null,{}] 05:14:49 INFO - PROCESS | 3860 | 1465647289535 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 3860 | 1465647289537 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:49 INFO - PROCESS | 3860 | 1465647289624 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:14:49 INFO - PROCESS | 3860 | 1465647289629 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 3860 | 1465647289631 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:49 INFO - PROCESS | 3860 | ++DOCSHELL 13938000 == 34 [pid = 3860] [id = 746] 05:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (1393E800) [pid = 3860] [serial = 2237] [outer = 00000000] 05:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (14EB2400) [pid = 3860] [serial = 2238] [outer = 1393E800] 05:14:49 INFO - PROCESS | 3860 | 1465647289674 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (1530D000) [pid = 3860] [serial = 2239] [outer = 1393E800] 05:14:50 INFO - PROCESS | 3860 | 1465647290091 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:14:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:14:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 594ms 05:14:50 INFO - PROCESS | 3860 | 1465647290116 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 3860 | 1465647290118 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 05:14:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:14:50 INFO - PROCESS | 3860 | 1465647290121 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 3860 | 1465647290123 Marionette TRACE conn3 <- [1,2946,null,{}] 05:14:50 INFO - PROCESS | 3860 | 1465647290139 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 3860 | 1465647290141 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:50 INFO - PROCESS | 3860 | 1465647290229 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:14:50 INFO - PROCESS | 3860 | 1465647290233 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 3860 | 1465647290236 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:50 INFO - PROCESS | 3860 | ++DOCSHELL 15C2C000 == 35 [pid = 3860] [id = 747] 05:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (15CA6400) [pid = 3860] [serial = 2240] [outer = 00000000] 05:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (15E36400) [pid = 3860] [serial = 2241] [outer = 15CA6400] 05:14:50 INFO - PROCESS | 3860 | 1465647290279 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (15F2B800) [pid = 3860] [serial = 2242] [outer = 15CA6400] 05:14:50 INFO - PROCESS | 3860 | 1465647290723 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:14:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 625ms 05:14:50 INFO - PROCESS | 3860 | 1465647290760 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:14:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:14:50 INFO - PROCESS | 3860 | 1465647290762 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 05:14:50 INFO - PROCESS | 3860 | 1465647290765 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 3860 | 1465647290767 Marionette TRACE conn3 <- [1,2950,null,{}] 05:14:50 INFO - PROCESS | 3860 | 1465647290770 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 3860 | 1465647290775 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:50 INFO - PROCESS | 3860 | 1465647290917 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:14:50 INFO - PROCESS | 3860 | 1465647290931 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 3860 | 1465647290934 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:50 INFO - PROCESS | 3860 | ++DOCSHELL 16082400 == 36 [pid = 3860] [id = 748] 05:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (16087400) [pid = 3860] [serial = 2243] [outer = 00000000] 05:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (16A3B800) [pid = 3860] [serial = 2244] [outer = 16087400] 05:14:50 INFO - PROCESS | 3860 | 1465647290980 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (16F27000) [pid = 3860] [serial = 2245] [outer = 16087400] 05:14:51 INFO - PROCESS | 3860 | 1465647291360 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:14:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 05:14:51 INFO - PROCESS | 3860 | 1465647291410 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 3860 | 1465647291412 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 05:14:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:14:51 INFO - PROCESS | 3860 | 1465647291416 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 3860 | 1465647291417 Marionette TRACE conn3 <- [1,2954,null,{}] 05:14:51 INFO - PROCESS | 3860 | 1465647291421 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 3860 | 1465647291423 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:51 INFO - PROCESS | 3860 | 1465647291508 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:14:51 INFO - PROCESS | 3860 | 1465647291512 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 3860 | 1465647291514 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:51 INFO - PROCESS | 3860 | ++DOCSHELL 103CB000 == 37 [pid = 3860] [id = 749] 05:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (10A48800) [pid = 3860] [serial = 2246] [outer = 00000000] 05:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (177C6400) [pid = 3860] [serial = 2247] [outer = 10A48800] 05:14:51 INFO - PROCESS | 3860 | 1465647291559 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1781DC00) [pid = 3860] [serial = 2248] [outer = 10A48800] 05:14:51 INFO - PROCESS | 3860 | 1465647291998 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:14:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 640ms 05:14:52 INFO - PROCESS | 3860 | 1465647292061 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 3860 | 1465647292063 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 05:14:52 INFO - PROCESS | 3860 | 1465647292066 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 3860 | 1465647292068 Marionette TRACE conn3 <- [1,2958,null,{}] 05:14:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:14:52 INFO - PROCESS | 3860 | 1465647292074 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 3860 | 1465647292076 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:52 INFO - PROCESS | 3860 | 1465647292150 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:14:52 INFO - PROCESS | 3860 | 1465647292155 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 3860 | 1465647292157 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:52 INFO - PROCESS | 3860 | ++DOCSHELL 17A43C00 == 38 [pid = 3860] [id = 750] 05:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (18060C00) [pid = 3860] [serial = 2249] [outer = 00000000] 05:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (180C9400) [pid = 3860] [serial = 2250] [outer = 18060C00] 05:14:52 INFO - PROCESS | 3860 | 1465647292201 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (18305000) [pid = 3860] [serial = 2251] [outer = 18060C00] 05:14:52 INFO - PROCESS | 3860 | 1465647292612 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:14:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 593ms 05:14:52 INFO - PROCESS | 3860 | 1465647292665 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 3860 | 1465647292667 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 05:14:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:14:52 INFO - PROCESS | 3860 | 1465647292689 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 3860 | 1465647292691 Marionette TRACE conn3 <- [1,2962,null,{}] 05:14:52 INFO - PROCESS | 3860 | 1465647292694 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 3860 | 1465647292696 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:52 INFO - PROCESS | 3860 | 1465647292808 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:14:52 INFO - PROCESS | 3860 | 1465647292872 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 3860 | 1465647292874 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:52 INFO - PROCESS | 3860 | ++DOCSHELL 13235800 == 39 [pid = 3860] [id = 751] 05:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (17A43000) [pid = 3860] [serial = 2252] [outer = 00000000] 05:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1975E000) [pid = 3860] [serial = 2253] [outer = 17A43000] 05:14:52 INFO - PROCESS | 3860 | 1465647292940 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19758400) [pid = 3860] [serial = 2254] [outer = 17A43000] 05:14:53 INFO - PROCESS | 3860 | 1465647293332 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:14:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 05:14:53 INFO - PROCESS | 3860 | 1465647293388 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 3860 | 1465647293390 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 05:14:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:14:53 INFO - PROCESS | 3860 | 1465647293393 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 3860 | 1465647293395 Marionette TRACE conn3 <- [1,2966,null,{}] 05:14:53 INFO - PROCESS | 3860 | 1465647293398 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 3860 | 1465647293400 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:53 INFO - PROCESS | 3860 | 1465647293526 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:14:53 INFO - PROCESS | 3860 | 1465647293592 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 3860 | 1465647293594 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:53 INFO - PROCESS | 3860 | ++DOCSHELL 19B05400 == 40 [pid = 3860] [id = 752] 05:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19B05C00) [pid = 3860] [serial = 2255] [outer = 00000000] 05:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19B0D000) [pid = 3860] [serial = 2256] [outer = 19B05C00] 05:14:53 INFO - PROCESS | 3860 | 1465647293636 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19EC6000) [pid = 3860] [serial = 2257] [outer = 19B05C00] 05:14:53 INFO - PROCESS | 3860 | 1465647294010 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:14:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 641ms 05:14:54 INFO - PROCESS | 3860 | 1465647294032 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 3860 | 1465647294035 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 05:14:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:14:54 INFO - PROCESS | 3860 | 1465647294038 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 3860 | 1465647294040 Marionette TRACE conn3 <- [1,2970,null,{}] 05:14:54 INFO - PROCESS | 3860 | 1465647294049 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 3860 | 1465647294051 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:54 INFO - PROCESS | 3860 | 1465647294176 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:14:54 INFO - PROCESS | 3860 | 1465647294269 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 3860 | 1465647294271 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:54 INFO - PROCESS | 3860 | ++DOCSHELL 105E3C00 == 41 [pid = 3860] [id = 753] 05:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (105E4800) [pid = 3860] [serial = 2258] [outer = 00000000] 05:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19ECF800) [pid = 3860] [serial = 2259] [outer = 105E4800] 05:14:54 INFO - PROCESS | 3860 | 1465647294316 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A08E400) [pid = 3860] [serial = 2260] [outer = 105E4800] 05:14:54 INFO - PROCESS | 3860 | 1465647294799 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15445800) [pid = 3860] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (16081C00) [pid = 3860] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1702C800) [pid = 3860] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1608B400) [pid = 3860] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1703A800) [pid = 3860] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (10561C00) [pid = 3860] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (12AE1C00) [pid = 3860] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15C35400) [pid = 3860] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10FC3400) [pid = 3860] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (131D2400) [pid = 3860] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:14:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:14:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:14:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 797ms 05:14:54 INFO - PROCESS | 3860 | 1465647294839 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 3860 | 1465647294841 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 05:14:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:14:54 INFO - PROCESS | 3860 | 1465647294844 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 3860 | 1465647294846 Marionette TRACE conn3 <- [1,2974,null,{}] 05:14:54 INFO - PROCESS | 3860 | 1465647294850 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 3860 | 1465647294851 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:54 INFO - PROCESS | 3860 | 1465647294934 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:14:54 INFO - PROCESS | 3860 | 1465647294939 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 3860 | 1465647294941 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:54 INFO - PROCESS | 3860 | ++DOCSHELL 10434C00 == 42 [pid = 3860] [id = 754] 05:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15F36800) [pid = 3860] [serial = 2261] [outer = 00000000] 05:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (17A43800) [pid = 3860] [serial = 2262] [outer = 15F36800] 05:14:54 INFO - PROCESS | 3860 | 1465647294983 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18150000) [pid = 3860] [serial = 2263] [outer = 15F36800] 05:14:55 INFO - PROCESS | 3860 | 1465647295392 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:14:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 594ms 05:14:55 INFO - PROCESS | 3860 | 1465647295442 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 3860 | 1465647295444 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 05:14:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:14:55 INFO - PROCESS | 3860 | 1465647295460 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 3860 | 1465647295462 Marionette TRACE conn3 <- [1,2978,null,{}] 05:14:55 INFO - PROCESS | 3860 | 1465647295466 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 3860 | 1465647295468 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:55 INFO - PROCESS | 3860 | 1465647295560 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:14:55 INFO - PROCESS | 3860 | 1465647295596 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 3860 | 1465647295598 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:55 INFO - PROCESS | 3860 | ++DOCSHELL 156A6C00 == 43 [pid = 3860] [id = 755] 05:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15F42000) [pid = 3860] [serial = 2264] [outer = 00000000] 05:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1A29C800) [pid = 3860] [serial = 2265] [outer = 15F42000] 05:14:55 INFO - PROCESS | 3860 | 1465647295640 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1A541800) [pid = 3860] [serial = 2266] [outer = 15F42000] 05:14:55 INFO - PROCESS | 3860 | ++DOCSHELL 1A0C0800 == 44 [pid = 3860] [id = 756] 05:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1A58B400) [pid = 3860] [serial = 2267] [outer = 00000000] 05:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1A591800) [pid = 3860] [serial = 2268] [outer = 1A58B400] 05:14:56 INFO - PROCESS | 3860 | 1465647296068 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:14:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 05:14:56 INFO - PROCESS | 3860 | 1465647296106 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 3860 | 1465647296108 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 05:14:56 INFO - PROCESS | 3860 | 1465647296112 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:14:56 INFO - PROCESS | 3860 | 1465647296113 Marionette TRACE conn3 <- [1,2982,null,{}] 05:14:56 INFO - PROCESS | 3860 | 1465647296117 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 3860 | 1465647296119 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:56 INFO - PROCESS | 3860 | 1465647296210 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:14:56 INFO - PROCESS | 3860 | 1465647296216 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 3860 | 1465647296217 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:56 INFO - PROCESS | 3860 | ++DOCSHELL 16EC9800 == 45 [pid = 3860] [id = 757] 05:14:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1A546400) [pid = 3860] [serial = 2269] [outer = 00000000] 05:14:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1A58EC00) [pid = 3860] [serial = 2270] [outer = 1A546400] 05:14:56 INFO - PROCESS | 3860 | 1465647296259 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1A7A6000) [pid = 3860] [serial = 2271] [outer = 1A546400] 05:14:56 INFO - PROCESS | 3860 | 1465647296671 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:14:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:14:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 594ms 05:14:56 INFO - PROCESS | 3860 | 1465647296709 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 3860 | 1465647296711 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 05:14:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:14:56 INFO - PROCESS | 3860 | 1465647296714 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 3860 | 1465647296716 Marionette TRACE conn3 <- [1,2986,null,{}] 05:14:56 INFO - PROCESS | 3860 | 1465647296719 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 3860 | 1465647296721 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:56 INFO - PROCESS | 3860 | 1465647296845 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:14:56 INFO - PROCESS | 3860 | 1465647296999 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 3860 | 1465647297002 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:57 INFO - PROCESS | 3860 | ++DOCSHELL 10375C00 == 46 [pid = 3860] [id = 758] 05:14:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (103C9000) [pid = 3860] [serial = 2272] [outer = 00000000] 05:14:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (10559400) [pid = 3860] [serial = 2273] [outer = 103C9000] 05:14:57 INFO - PROCESS | 3860 | 1465647297101 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (10A4E400) [pid = 3860] [serial = 2274] [outer = 103C9000] 05:14:57 INFO - PROCESS | 3860 | 1465647297734 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:14:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1047ms 05:14:57 INFO - PROCESS | 3860 | 1465647297755 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 3860 | 1465647297759 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 05:14:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:14:57 INFO - PROCESS | 3860 | 1465647297783 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 3860 | 1465647297787 Marionette TRACE conn3 <- [1,2990,null,{}] 05:14:57 INFO - PROCESS | 3860 | 1465647297792 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 3860 | 1465647297795 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:57 INFO - PROCESS | 3860 | 1465647297918 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:14:58 INFO - PROCESS | 3860 | 1465647298060 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 3860 | 1465647298063 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:58 INFO - PROCESS | 3860 | ++DOCSHELL 12D62000 == 47 [pid = 3860] [id = 759] 05:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1302C400) [pid = 3860] [serial = 2275] [outer = 00000000] 05:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (131DA800) [pid = 3860] [serial = 2276] [outer = 1302C400] 05:14:58 INFO - PROCESS | 3860 | 1465647298118 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1323DC00) [pid = 3860] [serial = 2277] [outer = 1302C400] 05:14:58 INFO - PROCESS | 3860 | 1465647298952 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:14:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1219ms 05:14:58 INFO - PROCESS | 3860 | 1465647298986 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 3860 | 1465647298990 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 05:14:58 INFO - PROCESS | 3860 | 1465647298996 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:14:58 INFO - PROCESS | 3860 | 1465647298999 Marionette TRACE conn3 <- [1,2994,null,{}] 05:14:59 INFO - PROCESS | 3860 | 1465647299034 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 3860 | 1465647299038 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:59 INFO - PROCESS | 3860 | 1465647299170 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:14:59 INFO - PROCESS | 3860 | 1465647299306 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 3860 | 1465647299310 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:14:59 INFO - PROCESS | 3860 | ++DOCSHELL 10433C00 == 48 [pid = 3860] [id = 760] 05:14:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (104E5400) [pid = 3860] [serial = 2278] [outer = 00000000] 05:14:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (11AD5800) [pid = 3860] [serial = 2279] [outer = 104E5400] 05:14:59 INFO - PROCESS | 3860 | 1465647299359 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1280E800) [pid = 3860] [serial = 2280] [outer = 104E5400] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 1702C400 == 47 [pid = 3860] [id = 738] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 15440000 == 46 [pid = 3860] [id = 737] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 105EA800 == 45 [pid = 3860] [id = 739] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 1607E000 == 44 [pid = 3860] [id = 740] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 10FC3000 == 43 [pid = 3860] [id = 736] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 16EC9800 == 42 [pid = 3860] [id = 757] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 1A0C0800 == 41 [pid = 3860] [id = 756] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 156A6C00 == 40 [pid = 3860] [id = 755] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 10434C00 == 39 [pid = 3860] [id = 754] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 105E3C00 == 38 [pid = 3860] [id = 753] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 19B05400 == 37 [pid = 3860] [id = 752] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 13235800 == 36 [pid = 3860] [id = 751] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 17A43C00 == 35 [pid = 3860] [id = 750] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 103CB000 == 34 [pid = 3860] [id = 749] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 16082400 == 33 [pid = 3860] [id = 748] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 15C2C000 == 32 [pid = 3860] [id = 747] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 13938000 == 31 [pid = 3860] [id = 746] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 14306800 == 30 [pid = 3860] [id = 745] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 13236400 == 29 [pid = 3860] [id = 744] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 11CCD000 == 28 [pid = 3860] [id = 743] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 10A45400 == 27 [pid = 3860] [id = 742] 05:14:59 INFO - PROCESS | 3860 | --DOCSHELL 1975FC00 == 26 [pid = 3860] [id = 741] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1975A000) [pid = 3860] [serial = 2222] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (15E3AC00) [pid = 3860] [serial = 2213] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (15CAAC00) [pid = 3860] [serial = 2212] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (17A3E800) [pid = 3860] [serial = 2215] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19757000) [pid = 3860] [serial = 2221] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1699A000) [pid = 3860] [serial = 2200] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (16D83400) [pid = 3860] [serial = 2201] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (17A44000) [pid = 3860] [serial = 2203] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (18058C00) [pid = 3860] [serial = 2204] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (12890400) [pid = 3860] [serial = 2206] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1312D000) [pid = 3860] [serial = 2194] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (13233800) [pid = 3860] [serial = 2195] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15E36000) [pid = 3860] [serial = 2197] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15E3E000) [pid = 3860] [serial = 2198] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1830A000) [pid = 3860] [serial = 2216] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (12DF7400) [pid = 3860] [serial = 2209] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (131CF800) [pid = 3860] [serial = 2210] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (13CDF000) [pid = 3860] [serial = 2218] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (15F44000) [pid = 3860] [serial = 2219] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (13150800) [pid = 3860] [serial = 2207] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (19B06000) [pid = 3860] [serial = 2224] [outer = 00000000] [url = about:blank] 05:14:59 INFO - PROCESS | 3860 | 1465647299835 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:14:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 906ms 05:14:59 INFO - PROCESS | 3860 | 1465647299901 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 3860 | 1465647299906 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 05:14:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:14:59 INFO - PROCESS | 3860 | 1465647299916 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 3860 | 1465647299918 Marionette TRACE conn3 <- [1,2998,null,{}] 05:14:59 INFO - PROCESS | 3860 | 1465647299922 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 3860 | 1465647299925 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:00 INFO - PROCESS | 3860 | 1465647300008 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:15:00 INFO - PROCESS | 3860 | 1465647300016 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 3860 | 1465647300018 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:00 INFO - PROCESS | 3860 | ++DOCSHELL 12DF7400 == 27 [pid = 3860] [id = 761] 05:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (13027000) [pid = 3860] [serial = 2281] [outer = 00000000] 05:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1312C000) [pid = 3860] [serial = 2282] [outer = 13027000] 05:15:00 INFO - PROCESS | 3860 | 1465647300071 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (13152800) [pid = 3860] [serial = 2283] [outer = 13027000] 05:15:00 INFO - PROCESS | 3860 | [3860] 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 05:15:00 INFO - PROCESS | 3860 | 1465647300615 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:15:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:15:00 INFO - {} 05:15:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:15:00 INFO - {} 05:15:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:15:00 INFO - {} 05:15:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:15:00 INFO - {} 05:15:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 750ms 05:15:00 INFO - PROCESS | 3860 | 1465647300658 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 3860 | 1465647300660 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 05:15:00 INFO - TEST-START | /FileAPI/fileReader.html 05:15:00 INFO - PROCESS | 3860 | 1465647300664 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 3860 | 1465647300667 Marionette TRACE conn3 <- [1,3002,null,{}] 05:15:00 INFO - PROCESS | 3860 | 1465647300678 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 3860 | 1465647300682 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:00 INFO - PROCESS | 3860 | 1465647300807 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:15:00 INFO - PROCESS | 3860 | 1465647300897 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 3860 | 1465647300900 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:00 INFO - PROCESS | 3860 | ++DOCSHELL 13CDFC00 == 28 [pid = 3860] [id = 762] 05:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (13CE2000) [pid = 3860] [serial = 2284] [outer = 00000000] 05:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1544E800) [pid = 3860] [serial = 2285] [outer = 13CE2000] 05:15:00 INFO - PROCESS | 3860 | 1465647300946 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15CA9000) [pid = 3860] [serial = 2286] [outer = 13CE2000] 05:15:01 INFO - PROCESS | 3860 | 1465647301302 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:15:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:15:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:15:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:15:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 05:15:01 INFO - PROCESS | 3860 | 1465647301364 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 3860 | 1465647301366 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 05:15:01 INFO - TEST-START | /FileAPI/historical.html 05:15:01 INFO - PROCESS | 3860 | 1465647301370 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 3860 | 1465647301372 Marionette TRACE conn3 <- [1,3006,null,{}] 05:15:01 INFO - PROCESS | 3860 | 1465647301375 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 3860 | 1465647301377 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:01 INFO - PROCESS | 3860 | 1465647301471 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:15:01 INFO - PROCESS | 3860 | 1465647301476 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 3860 | 1465647301478 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:01 INFO - PROCESS | 3860 | ++DOCSHELL 15E3B000 == 29 [pid = 3860] [id = 763] 05:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15E3D400) [pid = 3860] [serial = 2287] [outer = 00000000] 05:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15F28800) [pid = 3860] [serial = 2288] [outer = 15E3D400] 05:15:01 INFO - PROCESS | 3860 | 1465647301521 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15F3C000) [pid = 3860] [serial = 2289] [outer = 15E3D400] 05:15:01 INFO - PROCESS | 3860 | 1465647301993 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:15:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:15:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:15:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:15:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:15:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:15:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:15:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:15:01 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 05:15:02 INFO - PROCESS | 3860 | 1465647302008 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 3860 | 1465647302010 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 05:15:02 INFO - TEST-START | /FileAPI/idlharness.html 05:15:02 INFO - PROCESS | 3860 | 1465647302013 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 3860 | 1465647302015 Marionette TRACE conn3 <- [1,3010,null,{}] 05:15:02 INFO - PROCESS | 3860 | 1465647302019 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 3860 | 1465647302021 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:02 INFO - PROCESS | 3860 | 1465647302134 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:15:02 INFO - PROCESS | 3860 | 1465647302139 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 3860 | 1465647302141 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:02 INFO - PROCESS | 3860 | ++DOCSHELL 13654C00 == 30 [pid = 3860] [id = 764] 05:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1607CC00) [pid = 3860] [serial = 2290] [outer = 00000000] 05:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (16999C00) [pid = 3860] [serial = 2291] [outer = 1607CC00] 05:15:02 INFO - PROCESS | 3860 | 1465647302226 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (16A41000) [pid = 3860] [serial = 2292] [outer = 1607CC00] 05:15:03 INFO - PROCESS | 3860 | 1465647303064 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:15:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:15:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:15:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:15:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:15:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:15:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:15:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 1250ms 05:15:03 INFO - PROCESS | 3860 | 1465647303269 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 3860 | 1465647303284 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 05:15:03 INFO - PROCESS | 3860 | 1465647303289 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - TEST-START | /FileAPI/idlharness.worker 05:15:03 INFO - PROCESS | 3860 | 1465647303292 Marionette TRACE conn3 <- [1,3014,null,{}] 05:15:03 INFO - PROCESS | 3860 | 1465647303301 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 3860 | 1465647303307 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:03 INFO - PROCESS | 3860 | 1465647303443 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:15:03 INFO - PROCESS | 3860 | 1465647303449 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 3860 | 1465647303451 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:03 INFO - PROCESS | 3860 | ++DOCSHELL 13105C00 == 31 [pid = 3860] [id = 765] 05:15:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (13652400) [pid = 3860] [serial = 2293] [outer = 00000000] 05:15:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1A0B9C00) [pid = 3860] [serial = 2294] [outer = 13652400] 05:15:03 INFO - PROCESS | 3860 | 1465647303494 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AA0B000) [pid = 3860] [serial = 2295] [outer = 13652400] 05:15:03 INFO - PROCESS | 3860 | [3860] 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 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (13236800) [pid = 3860] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (14308C00) [pid = 3860] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (18060C00) [pid = 3860] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1280E400) [pid = 3860] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10A48800) [pid = 3860] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1393E800) [pid = 3860] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15CA6400) [pid = 3860] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (16087400) [pid = 3860] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (17A43000) [pid = 3860] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (19760000) [pid = 3860] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (10A46400) [pid = 3860] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (19B05C00) [pid = 3860] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (105E4800) [pid = 3860] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15F36800) [pid = 3860] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15F42000) [pid = 3860] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:15:03 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1A58B400) [pid = 3860] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:15:04 INFO - PROCESS | 3860 | 1465647304664 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:15:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:15:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:15:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:15:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:04 INFO - {} 05:15:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1563ms 05:15:04 INFO - PROCESS | 3860 | 1465647304849 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 3860 | 1465647304851 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 05:15:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:15:04 INFO - PROCESS | 3860 | 1465647304855 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 3860 | 1465647304856 Marionette TRACE conn3 <- [1,3018,null,{}] 05:15:04 INFO - PROCESS | 3860 | 1465647304860 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 3860 | 1465647304861 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:04 INFO - PROCESS | 3860 | 1465647304937 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:15:05 INFO - PROCESS | 3860 | 1465647305052 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 3860 | 1465647305054 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:05 INFO - PROCESS | 3860 | ++DOCSHELL 1323BC00 == 32 [pid = 3860] [id = 766] 05:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (132EB400) [pid = 3860] [serial = 2296] [outer = 00000000] 05:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (16F22800) [pid = 3860] [serial = 2297] [outer = 132EB400] 05:15:05 INFO - PROCESS | 3860 | 1465647305096 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1B543C00) [pid = 3860] [serial = 2298] [outer = 132EB400] 05:15:05 INFO - PROCESS | 3860 | 1465647305427 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:15:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 593ms 05:15:05 INFO - PROCESS | 3860 | 1465647305452 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 3860 | 1465647305453 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 05:15:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:15:05 INFO - PROCESS | 3860 | 1465647305457 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 3860 | 1465647305459 Marionette TRACE conn3 <- [1,3022,null,{}] 05:15:05 INFO - PROCESS | 3860 | 1465647305462 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 3860 | 1465647305464 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:05 INFO - PROCESS | 3860 | 1465647305585 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:15:05 INFO - PROCESS | 3860 | 1465647305642 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 3860 | 1465647305644 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:05 INFO - PROCESS | 3860 | ++DOCSHELL 10D6AC00 == 33 [pid = 3860] [id = 767] 05:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (10D6C000) [pid = 3860] [serial = 2299] [outer = 00000000] 05:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10D70000) [pid = 3860] [serial = 2300] [outer = 10D6C000] 05:15:05 INFO - PROCESS | 3860 | 1465647305685 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (10D72800) [pid = 3860] [serial = 2301] [outer = 10D6C000] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 10433C00 == 32 [pid = 3860] [id = 760] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 12D62000 == 31 [pid = 3860] [id = 759] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 10375C00 == 30 [pid = 3860] [id = 758] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 12DF7400 == 29 [pid = 3860] [id = 761] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 13CDFC00 == 28 [pid = 3860] [id = 762] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 15E3B000 == 27 [pid = 3860] [id = 763] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 13654C00 == 26 [pid = 3860] [id = 764] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 13105C00 == 25 [pid = 3860] [id = 765] 05:15:06 INFO - PROCESS | 3860 | --DOCSHELL 1323BC00 == 24 [pid = 3860] [id = 766] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1A58EC00) [pid = 3860] [serial = 2270] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (132E5400) [pid = 3860] [serial = 2233] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1430A400) [pid = 3860] [serial = 2236] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1365C800) [pid = 3860] [serial = 2234] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (180C9400) [pid = 3860] [serial = 2250] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (12AA0800) [pid = 3860] [serial = 2230] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (12AE1400) [pid = 3860] [serial = 2231] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (177C6400) [pid = 3860] [serial = 2247] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1781DC00) [pid = 3860] [serial = 2248] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (14EB2400) [pid = 3860] [serial = 2238] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1530D000) [pid = 3860] [serial = 2239] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15E36400) [pid = 3860] [serial = 2241] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15F2B800) [pid = 3860] [serial = 2242] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (16A3B800) [pid = 3860] [serial = 2244] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (16F27000) [pid = 3860] [serial = 2245] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1975E000) [pid = 3860] [serial = 2253] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (19B0E800) [pid = 3860] [serial = 2225] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (19758400) [pid = 3860] [serial = 2254] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (10F15000) [pid = 3860] [serial = 2227] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (10FCB400) [pid = 3860] [serial = 2228] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 56 (19B0D000) [pid = 3860] [serial = 2256] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 55 (19EC6000) [pid = 3860] [serial = 2257] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 54 (19ECF800) [pid = 3860] [serial = 2259] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 53 (1A08E400) [pid = 3860] [serial = 2260] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 52 (17A43800) [pid = 3860] [serial = 2262] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 51 (1A29C800) [pid = 3860] [serial = 2265] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 50 (1A541800) [pid = 3860] [serial = 2266] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 49 (1A591800) [pid = 3860] [serial = 2268] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 48 (18305000) [pid = 3860] [serial = 2251] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | --DOMWINDOW == 47 (18150000) [pid = 3860] [serial = 2263] [outer = 00000000] [url = about:blank] 05:15:07 INFO - PROCESS | 3860 | 1465647307261 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:15:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1843ms 05:15:07 INFO - PROCESS | 3860 | 1465647307310 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 3860 | 1465647307314 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 05:15:07 INFO - PROCESS | 3860 | 1465647307319 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:15:07 INFO - PROCESS | 3860 | 1465647307322 Marionette TRACE conn3 <- [1,3026,null,{}] 05:15:07 INFO - PROCESS | 3860 | 1465647307328 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 3860 | 1465647307331 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:07 INFO - PROCESS | 3860 | 1465647307428 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:15:07 INFO - PROCESS | 3860 | 1465647307435 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 3860 | 1465647307439 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:07 INFO - PROCESS | 3860 | ++DOCSHELL 10A4B400 == 25 [pid = 3860] [id = 768] 05:15:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 48 (10A4DC00) [pid = 3860] [serial = 2302] [outer = 00000000] 05:15:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 49 (10D73000) [pid = 3860] [serial = 2303] [outer = 10A4DC00] 05:15:07 INFO - PROCESS | 3860 | 1465647307488 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 50 (10F0E400) [pid = 3860] [serial = 2304] [outer = 10A4DC00] 05:15:07 INFO - PROCESS | 3860 | 1465647307989 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:15:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 703ms 05:15:08 INFO - PROCESS | 3860 | 1465647308019 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 3860 | 1465647308024 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 05:15:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:15:08 INFO - PROCESS | 3860 | 1465647308031 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 3860 | 1465647308033 Marionette TRACE conn3 <- [1,3030,null,{}] 05:15:08 INFO - PROCESS | 3860 | 1465647308037 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 3860 | 1465647308040 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:08 INFO - PROCESS | 3860 | 1465647308135 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:15:08 INFO - PROCESS | 3860 | 1465647308143 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 3860 | 1465647308146 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:08 INFO - PROCESS | 3860 | ++DOCSHELL 11CC8C00 == 26 [pid = 3860] [id = 769] 05:15:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 51 (11CCBC00) [pid = 3860] [serial = 2305] [outer = 00000000] 05:15:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 52 (12A17800) [pid = 3860] [serial = 2306] [outer = 11CCBC00] 05:15:08 INFO - PROCESS | 3860 | 1465647308192 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 53 (12ADF000) [pid = 3860] [serial = 2307] [outer = 11CCBC00] 05:15:08 INFO - PROCESS | 3860 | 1465647308819 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:15:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:15:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:15:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:15:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 05:15:08 INFO - PROCESS | 3860 | 1465647308990 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 3860 | 1465647308993 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 05:15:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:15:08 INFO - PROCESS | 3860 | 1465647308996 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 3860 | 1465647308999 Marionette TRACE conn3 <- [1,3034,null,{}] 05:15:09 INFO - PROCESS | 3860 | 1465647309011 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 3860 | 1465647309015 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:09 INFO - PROCESS | 3860 | 1465647309109 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:15:09 INFO - PROCESS | 3860 | 1465647309195 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 3860 | 1465647309199 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:09 INFO - PROCESS | 3860 | ++DOCSHELL 1324A400 == 27 [pid = 3860] [id = 770] 05:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 54 (132E5400) [pid = 3860] [serial = 2308] [outer = 00000000] 05:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (1393C400) [pid = 3860] [serial = 2309] [outer = 132E5400] 05:15:09 INFO - PROCESS | 3860 | 1465647309246 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (13CDC000) [pid = 3860] [serial = 2310] [outer = 132E5400] 05:15:09 INFO - PROCESS | 3860 | [3860] 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 05:15:09 INFO - PROCESS | 3860 | 1465647309640 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:15:09 INFO - {} 05:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 05:15:09 INFO - PROCESS | 3860 | 1465647309695 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 3860 | 1465647309697 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 05:15:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:15:09 INFO - PROCESS | 3860 | 1465647309701 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 3860 | 1465647309703 Marionette TRACE conn3 <- [1,3038,null,{}] 05:15:09 INFO - PROCESS | 3860 | 1465647309706 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 3860 | 1465647309708 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:09 INFO - PROCESS | 3860 | 1465647309823 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:15:09 INFO - PROCESS | 3860 | 1465647309830 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 3860 | 1465647309833 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:09 INFO - PROCESS | 3860 | ++DOCSHELL 13C26000 == 28 [pid = 3860] [id = 771] 05:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (13CD6800) [pid = 3860] [serial = 2311] [outer = 00000000] 05:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (15303000) [pid = 3860] [serial = 2312] [outer = 13CD6800] 05:15:09 INFO - PROCESS | 3860 | 1465647309876 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (15E32800) [pid = 3860] [serial = 2313] [outer = 13CD6800] 05:15:10 INFO - PROCESS | 3860 | 1465647310288 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:15:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 624ms 05:15:10 INFO - PROCESS | 3860 | 1465647310339 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 3860 | 1465647310341 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:15:10 INFO - PROCESS | 3860 | 1465647310344 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 3860 | 1465647310346 Marionette TRACE conn3 <- [1,3042,null,{}] 05:15:10 INFO - PROCESS | 3860 | 1465647310349 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 3860 | 1465647310351 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:10 INFO - PROCESS | 3860 | 1465647310463 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:15:10 INFO - PROCESS | 3860 | 1465647310510 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 3860 | 1465647310512 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:10 INFO - PROCESS | 3860 | ++DOCSHELL 15C26C00 == 29 [pid = 3860] [id = 772] 05:15:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (15C28400) [pid = 3860] [serial = 2314] [outer = 00000000] 05:15:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (15E3F400) [pid = 3860] [serial = 2315] [outer = 15C28400] 05:15:10 INFO - PROCESS | 3860 | 1465647310557 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (15F25400) [pid = 3860] [serial = 2316] [outer = 15C28400] 05:15:11 INFO - PROCESS | 3860 | 1465647311186 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1031ms 05:15:11 INFO - PROCESS | 3860 | 1465647311395 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 3860 | 1465647311397 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 05:15:11 INFO - PROCESS | 3860 | 1465647311401 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 3860 | 1465647311403 Marionette TRACE conn3 <- [1,3046,null,{}] 05:15:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:15:11 INFO - PROCESS | 3860 | 1465647311406 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 3860 | 1465647311412 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:11 INFO - PROCESS | 3860 | 1465647311511 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:15:11 INFO - PROCESS | 3860 | 1465647311516 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 3860 | 1465647311519 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:11 INFO - PROCESS | 3860 | ++DOCSHELL 16F25000 == 30 [pid = 3860] [id = 773] 05:15:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (16F27000) [pid = 3860] [serial = 2317] [outer = 00000000] 05:15:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (177C8400) [pid = 3860] [serial = 2318] [outer = 16F27000] 05:15:11 INFO - PROCESS | 3860 | 1465647311568 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1789FC00) [pid = 3860] [serial = 2319] [outer = 16F27000] 05:15:12 INFO - PROCESS | 3860 | 1465647312061 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:15:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:15:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:15:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:15:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:15:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 672ms 05:15:12 INFO - PROCESS | 3860 | 1465647312090 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 3860 | 1465647312092 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 05:15:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:15:12 INFO - PROCESS | 3860 | 1465647312095 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 3860 | 1465647312097 Marionette TRACE conn3 <- [1,3050,null,{}] 05:15:12 INFO - PROCESS | 3860 | 1465647312100 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 3860 | 1465647312101 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:12 INFO - PROCESS | 3860 | 1465647312209 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:15:12 INFO - PROCESS | 3860 | 1465647312213 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 3860 | 1465647312215 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:12 INFO - PROCESS | 3860 | ++DOCSHELL 17A42C00 == 31 [pid = 3860] [id = 774] 05:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (17A43800) [pid = 3860] [serial = 2320] [outer = 00000000] 05:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1830F000) [pid = 3860] [serial = 2321] [outer = 17A43800] 05:15:12 INFO - PROCESS | 3860 | 1465647312258 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1830F800) [pid = 3860] [serial = 2322] [outer = 17A43800] 05:15:12 INFO - PROCESS | 3860 | [3860] 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 05:15:12 INFO - PROCESS | 3860 | 1465647312718 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:15:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:15:12 INFO - {} 05:15:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 624ms 05:15:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:15:12 INFO - PROCESS | 3860 | 1465647312733 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 3860 | 1465647312735 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 05:15:12 INFO - PROCESS | 3860 | 1465647312738 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 3860 | 1465647312740 Marionette TRACE conn3 <- [1,3054,null,{}] 05:15:12 INFO - PROCESS | 3860 | 1465647312748 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 3860 | 1465647312750 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:12 INFO - PROCESS | 3860 | 1465647312870 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:15:12 INFO - PROCESS | 3860 | 1465647312960 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 3860 | 1465647312962 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:12 INFO - PROCESS | 3860 | ++DOCSHELL 19759800 == 32 [pid = 3860] [id = 775] 05:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1975C400) [pid = 3860] [serial = 2323] [outer = 00000000] 05:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (197A1C00) [pid = 3860] [serial = 2324] [outer = 1975C400] 05:15:12 INFO - PROCESS | 3860 | 1465647313004 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (197A2000) [pid = 3860] [serial = 2325] [outer = 1975C400] 05:15:13 INFO - PROCESS | 3860 | 1465647313388 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:15:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:15:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 703ms 05:15:13 INFO - PROCESS | 3860 | 1465647313439 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 3860 | 1465647313441 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 05:15:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:15:13 INFO - PROCESS | 3860 | 1465647313444 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 3860 | 1465647313445 Marionette TRACE conn3 <- [1,3058,null,{}] 05:15:13 INFO - PROCESS | 3860 | 1465647313450 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 3860 | 1465647313452 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:13 INFO - PROCESS | 3860 | 1465647313562 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:15:13 INFO - PROCESS | 3860 | 1465647313567 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 3860 | 1465647313569 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:13 INFO - PROCESS | 3860 | ++DOCSHELL 13247C00 == 33 [pid = 3860] [id = 776] 05:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (19B0F000) [pid = 3860] [serial = 2326] [outer = 00000000] 05:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (19ECA400) [pid = 3860] [serial = 2327] [outer = 19B0F000] 05:15:13 INFO - PROCESS | 3860 | 1465647313619 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (19ECEC00) [pid = 3860] [serial = 2328] [outer = 19B0F000] 05:15:14 INFO - PROCESS | 3860 | 1465647314051 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 641ms 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (132EB400) [pid = 3860] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1607CC00) [pid = 3860] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13652400) [pid = 3860] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1302C400) [pid = 3860] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (103C9000) [pid = 3860] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15E3D400) [pid = 3860] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (13CE2000) [pid = 3860] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (13027000) [pid = 3860] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (104E5400) [pid = 3860] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:15:14 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1A546400) [pid = 3860] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:15:14 INFO - PROCESS | 3860 | 1465647314218 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 3860 | 1465647314220 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:15:14 INFO - PROCESS | 3860 | 1465647314262 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 3860 | 1465647314264 Marionette TRACE conn3 <- [1,3062,null,{}] 05:15:14 INFO - PROCESS | 3860 | 1465647314267 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 3860 | 1465647314269 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:14 INFO - PROCESS | 3860 | 1465647314353 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:15:14 INFO - PROCESS | 3860 | 1465647314360 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 3860 | 1465647314362 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:14 INFO - PROCESS | 3860 | ++DOCSHELL 132EB400 == 34 [pid = 3860] [id = 777] 05:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (16A3A800) [pid = 3860] [serial = 2329] [outer = 00000000] 05:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (19EC7800) [pid = 3860] [serial = 2330] [outer = 16A3A800] 05:15:14 INFO - PROCESS | 3860 | 1465647314406 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1A088400) [pid = 3860] [serial = 2331] [outer = 16A3A800] 05:15:14 INFO - PROCESS | 3860 | 1465647314828 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 594ms 05:15:14 INFO - PROCESS | 3860 | 1465647314864 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 3860 | 1465647314866 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 05:15:14 INFO - PROCESS | 3860 | 1465647314870 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:15:14 INFO - PROCESS | 3860 | 1465647314872 Marionette TRACE conn3 <- [1,3066,null,{}] 05:15:14 INFO - PROCESS | 3860 | 1465647314875 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 3860 | 1465647314877 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:14 INFO - PROCESS | 3860 | 1465647314976 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:15:14 INFO - PROCESS | 3860 | 1465647314981 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 3860 | 1465647314984 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:14 INFO - PROCESS | 3860 | ++DOCSHELL 13D80C00 == 35 [pid = 3860] [id = 778] 05:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (13D81800) [pid = 3860] [serial = 2332] [outer = 00000000] 05:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1A08E400) [pid = 3860] [serial = 2333] [outer = 13D81800] 05:15:15 INFO - PROCESS | 3860 | 1465647315028 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1A29CC00) [pid = 3860] [serial = 2334] [outer = 13D81800] 05:15:15 INFO - PROCESS | 3860 | 1465647315460 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 3860 | 1465647315522 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 05:15:15 INFO - PROCESS | 3860 | 1465647315528 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 3860 | 1465647315530 Marionette TRACE conn3 <- [1,3070,null,{}] 05:15:15 INFO - PROCESS | 3860 | 1465647315537 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 3860 | 1465647315539 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:15 INFO - PROCESS | 3860 | 1465647315619 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:15:15 INFO - PROCESS | 3860 | 1465647315624 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 3860 | 1465647315626 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:15 INFO - PROCESS | 3860 | ++DOCSHELL 170B4800 == 36 [pid = 3860] [id = 779] 05:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1A541C00) [pid = 3860] [serial = 2335] [outer = 00000000] 05:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1A587400) [pid = 3860] [serial = 2336] [outer = 1A541C00] 05:15:15 INFO - PROCESS | 3860 | 1465647315676 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1A58B000) [pid = 3860] [serial = 2337] [outer = 1A541C00] 05:15:16 INFO - PROCESS | 3860 | 1465647316110 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:15:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:15:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 640ms 05:15:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:15:16 INFO - PROCESS | 3860 | 1465647316180 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 3860 | 1465647316182 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 05:15:16 INFO - PROCESS | 3860 | 1465647316185 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 3860 | 1465647316187 Marionette TRACE conn3 <- [1,3074,null,{}] 05:15:16 INFO - PROCESS | 3860 | 1465647316190 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 3860 | 1465647316192 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:16 INFO - PROCESS | 3860 | 1465647316316 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:15:16 INFO - PROCESS | 3860 | 1465647316463 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 3860 | 1465647316466 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:16 INFO - PROCESS | 3860 | ++DOCSHELL 0C7F4C00 == 37 [pid = 3860] [id = 780] 05:15:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (0C7F5400) [pid = 3860] [serial = 2338] [outer = 00000000] 05:15:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (10375C00) [pid = 3860] [serial = 2339] [outer = 0C7F5400] 05:15:16 INFO - PROCESS | 3860 | 1465647316523 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (10A49400) [pid = 3860] [serial = 2340] [outer = 0C7F5400] 05:15:17 INFO - PROCESS | 3860 | 1465647317144 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:15:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 999ms 05:15:17 INFO - PROCESS | 3860 | 1465647317188 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 3860 | 1465647317192 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 05:15:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:15:17 INFO - PROCESS | 3860 | 1465647317197 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 3860 | 1465647317201 Marionette TRACE conn3 <- [1,3078,null,{}] 05:15:17 INFO - PROCESS | 3860 | 1465647317206 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 3860 | 1465647317209 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:17 INFO - PROCESS | 3860 | 1465647317331 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:15:17 INFO - PROCESS | 3860 | 1465647317476 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 3860 | 1465647317479 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:17 INFO - PROCESS | 3860 | ++DOCSHELL 12813400 == 38 [pid = 3860] [id = 781] 05:15:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (12BBFC00) [pid = 3860] [serial = 2341] [outer = 00000000] 05:15:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (13125400) [pid = 3860] [serial = 2342] [outer = 12BBFC00] 05:15:17 INFO - PROCESS | 3860 | 1465647317540 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (131D8000) [pid = 3860] [serial = 2343] [outer = 12BBFC00] 05:15:18 INFO - PROCESS | 3860 | 1465647318133 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:15:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1000ms 05:15:18 INFO - PROCESS | 3860 | 1465647318201 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 05:15:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:15:18 INFO - PROCESS | 3860 | 1465647318204 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 05:15:18 INFO - PROCESS | 3860 | 1465647318208 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 3860 | 1465647318210 Marionette TRACE conn3 <- [1,3082,null,{}] 05:15:18 INFO - PROCESS | 3860 | 1465647318214 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 3860 | 1465647318216 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:18 INFO - PROCESS | 3860 | 1465647318468 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:15:18 INFO - PROCESS | 3860 | 1465647318629 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 3860 | 1465647318632 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:18 INFO - PROCESS | 3860 | ++DOCSHELL 1036F400 == 39 [pid = 3860] [id = 782] 05:15:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (10434C00) [pid = 3860] [serial = 2344] [outer = 00000000] 05:15:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (10A46800) [pid = 3860] [serial = 2345] [outer = 10434C00] 05:15:18 INFO - PROCESS | 3860 | 1465647318684 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (10D6E000) [pid = 3860] [serial = 2346] [outer = 10434C00] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 170B4800 == 38 [pid = 3860] [id = 779] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 13D80C00 == 37 [pid = 3860] [id = 778] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 132EB400 == 36 [pid = 3860] [id = 777] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 13247C00 == 35 [pid = 3860] [id = 776] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 19759800 == 34 [pid = 3860] [id = 775] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 17A42C00 == 33 [pid = 3860] [id = 774] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 16F25000 == 32 [pid = 3860] [id = 773] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 15C26C00 == 31 [pid = 3860] [id = 772] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 13C26000 == 30 [pid = 3860] [id = 771] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 1324A400 == 29 [pid = 3860] [id = 770] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 11CC8C00 == 28 [pid = 3860] [id = 769] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 10A4B400 == 27 [pid = 3860] [id = 768] 05:15:19 INFO - PROCESS | 3860 | --DOCSHELL 10D6AC00 == 26 [pid = 3860] [id = 767] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10D70000) [pid = 3860] [serial = 2300] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (16999C00) [pid = 3860] [serial = 2291] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1A0B9C00) [pid = 3860] [serial = 2294] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16F22800) [pid = 3860] [serial = 2297] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1AA0B000) [pid = 3860] [serial = 2295] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1323DC00) [pid = 3860] [serial = 2277] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (131DA800) [pid = 3860] [serial = 2276] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10A4E400) [pid = 3860] [serial = 2274] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (10559400) [pid = 3860] [serial = 2273] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15F28800) [pid = 3860] [serial = 2288] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1544E800) [pid = 3860] [serial = 2285] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (15CA9000) [pid = 3860] [serial = 2286] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1312C000) [pid = 3860] [serial = 2282] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (13152800) [pid = 3860] [serial = 2283] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1280E800) [pid = 3860] [serial = 2280] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (11AD5800) [pid = 3860] [serial = 2279] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (16A41000) [pid = 3860] [serial = 2292] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (15F3C000) [pid = 3860] [serial = 2289] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1A7A6000) [pid = 3860] [serial = 2271] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1B543C00) [pid = 3860] [serial = 2298] [outer = 00000000] [url = about:blank] 05:15:19 INFO - PROCESS | 3860 | 1465647319289 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:15:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1094ms 05:15:19 INFO - PROCESS | 3860 | 1465647319308 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 3860 | 1465647319312 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 05:15:19 INFO - PROCESS | 3860 | 1465647319317 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:15:19 INFO - PROCESS | 3860 | 1465647319320 Marionette TRACE conn3 <- [1,3086,null,{}] 05:15:19 INFO - PROCESS | 3860 | 1465647319324 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:19 INFO - PROCESS | 3860 | 1465647319327 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:19 INFO - PROCESS | 3860 | 1465647319410 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:15:19 INFO - PROCESS | 3860 | 1465647319519 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 3860 | 1465647319521 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:19 INFO - PROCESS | 3860 | ++DOCSHELL 10A54C00 == 27 [pid = 3860] [id = 783] 05:15:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (10D67C00) [pid = 3860] [serial = 2347] [outer = 00000000] 05:15:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (114BC800) [pid = 3860] [serial = 2348] [outer = 10D67C00] 05:15:19 INFO - PROCESS | 3860 | 1465647319567 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (11CC6800) [pid = 3860] [serial = 2349] [outer = 10D67C00] 05:15:19 INFO - PROCESS | 3860 | 1465647319967 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:15:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 702ms 05:15:20 INFO - PROCESS | 3860 | 1465647320052 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 3860 | 1465647320054 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 05:15:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:15:20 INFO - PROCESS | 3860 | 1465647320058 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 3860 | 1465647320060 Marionette TRACE conn3 <- [1,3090,null,{}] 05:15:20 INFO - PROCESS | 3860 | 1465647320064 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 3860 | 1465647320067 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:20 INFO - PROCESS | 3860 | 1465647320150 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:15:20 INFO - PROCESS | 3860 | 1465647320166 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 3860 | 1465647320168 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:20 INFO - PROCESS | 3860 | ++DOCSHELL 13147400 == 28 [pid = 3860] [id = 784] 05:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (13149800) [pid = 3860] [serial = 2350] [outer = 00000000] 05:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (13233000) [pid = 3860] [serial = 2351] [outer = 13149800] 05:15:20 INFO - PROCESS | 3860 | 1465647320212 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1323BC00) [pid = 3860] [serial = 2352] [outer = 13149800] 05:15:20 INFO - PROCESS | 3860 | 1465647320679 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:15:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 05:15:20 INFO - PROCESS | 3860 | 1465647320695 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 3860 | 1465647320699 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 05:15:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:15:20 INFO - PROCESS | 3860 | 1465647320709 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 3860 | 1465647320713 Marionette TRACE conn3 <- [1,3094,null,{}] 05:15:20 INFO - PROCESS | 3860 | 1465647320717 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 3860 | 1465647320720 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:20 INFO - PROCESS | 3860 | 1465647320815 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:15:20 INFO - PROCESS | 3860 | 1465647320820 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 3860 | 1465647320822 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:20 INFO - PROCESS | 3860 | ++DOCSHELL 1393E000 == 29 [pid = 3860] [id = 785] 05:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1393F800) [pid = 3860] [serial = 2353] [outer = 00000000] 05:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (14312800) [pid = 3860] [serial = 2354] [outer = 1393F800] 05:15:20 INFO - PROCESS | 3860 | 1465647320865 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (15302800) [pid = 3860] [serial = 2355] [outer = 1393F800] 05:15:21 INFO - PROCESS | 3860 | 1465647321307 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:15:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 640ms 05:15:21 INFO - PROCESS | 3860 | 1465647321360 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 3860 | 1465647321363 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 05:15:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:15:21 INFO - PROCESS | 3860 | 1465647321366 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 3860 | 1465647321368 Marionette TRACE conn3 <- [1,3098,null,{}] 05:15:21 INFO - PROCESS | 3860 | 1465647321371 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 3860 | 1465647321373 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:21 INFO - PROCESS | 3860 | 1465647321494 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:15:21 INFO - PROCESS | 3860 | 1465647321499 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 3860 | 1465647321501 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:21 INFO - PROCESS | 3860 | ++DOCSHELL 13233800 == 30 [pid = 3860] [id = 786] 05:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15449C00) [pid = 3860] [serial = 2356] [outer = 00000000] 05:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15E35400) [pid = 3860] [serial = 2357] [outer = 15449C00] 05:15:21 INFO - PROCESS | 3860 | 1465647321544 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15E3F800) [pid = 3860] [serial = 2358] [outer = 15449C00] 05:15:21 INFO - PROCESS | 3860 | 1465647321999 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:15:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:15:22 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:15:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:15:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 703ms 05:15:22 INFO - PROCESS | 3860 | 1465647322069 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 3860 | 1465647322070 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 05:15:22 INFO - PROCESS | 3860 | 1465647322074 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:15:22 INFO - PROCESS | 3860 | 1465647322075 Marionette TRACE conn3 <- [1,3102,null,{}] 05:15:22 INFO - PROCESS | 3860 | 1465647322079 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 3860 | 1465647322081 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:22 INFO - PROCESS | 3860 | 1465647322196 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:15:22 INFO - PROCESS | 3860 | 1465647322206 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"edd0a940-0ddc-4b72-ab29-7b8a976909f4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 3860 | 1465647322211 Marionette INFO sendAsync 1390a231-02f5-499b-9058-61b5839792cd 05:15:22 INFO - PROCESS | 3860 | ++DOCSHELL 15F3C000 == 31 [pid = 3860] [id = 787] 05:15:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15F3C800) [pid = 3860] [serial = 2359] [outer = 00000000] 05:15:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (15F43800) [pid = 3860] [serial = 2360] [outer = 15F3C800] 05:15:22 INFO - PROCESS | 3860 | 1465647322326 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (167B7000) [pid = 3860] [serial = 2361] [outer = 15F3C800] 05:15:22 INFO - PROCESS | 3860 | 1465647322743 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:15:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 703ms 05:15:22 INFO - PROCESS | 3860 | 1465647322775 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 3860 | 1465647322777 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (19B0F000) [pid = 3860] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (16A3A800) [pid = 3860] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (11CCBC00) [pid = 3860] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (17A43800) [pid = 3860] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (10A4DC00) [pid = 3860] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (13D81800) [pid = 3860] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (10D6C000) [pid = 3860] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (13CD6800) [pid = 3860] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15C28400) [pid = 3860] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (16F27000) [pid = 3860] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1975C400) [pid = 3860] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 05:15:23 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (132E5400) [pid = 3860] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:15:23 WARNING - u'runner_teardown' () 05:15:23 INFO - No more tests 05:15:23 INFO - Got 0 unexpected results 05:15:23 INFO - SUITE-END | took 653s 05:15:24 INFO - Closing logging queue 05:15:24 INFO - queue closed 05:15:24 INFO - Return code: 0 05:15:24 WARNING - # TBPL SUCCESS # 05:15:24 INFO - Running post-action listener: _resource_record_post_action 05:15:24 INFO - Running post-run listener: _resource_record_post_run 05:15:25 INFO - Total resource usage - Wall time: 662s; CPU: 17.0%; Read bytes: 91845632; Write bytes: 963342336; Read time: 605212; Write time: 1426104 05:15:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:15:25 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64988160; Read time: 0; Write time: 66955 05:15:25 INFO - run-tests - Wall time: 660s; CPU: 17.0%; Read bytes: 91845632; Write bytes: 827103744; Read time: 605212; Write time: 1277864 05:15:25 INFO - Running post-run listener: _upload_blobber_files 05:15:25 INFO - Blob upload gear active. 05:15:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:15:25 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:15:25 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'] 05:15:25 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 05:15:26 INFO - (blobuploader) - INFO - Open directory for files ... 05:15:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:15:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:15:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:15:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:15:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:15:26 INFO - (blobuploader) - INFO - Done attempting. 05:15:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:15:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:15:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:15:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:15:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:15:28 INFO - (blobuploader) - INFO - Done attempting. 05:15:28 INFO - (blobuploader) - INFO - Iteration through files over. 05:15:28 INFO - Return code: 0 05:15:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:15:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53fc48555427f481257ba014e93b2066f79360a965c5570a13bb9f384751cedba9563672ac51b899b52b2cf7a3f593d23c0cf4e17fe0b6539bdcce841133220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52aac3e4a24d377b561d6367cf324d2b5c267634e5ecaa138d74607c0a720a802666338b7de8c0b060e8492d91574ad9d94588c6da0c957adcda60bf8af1d429"} 05:15:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:15:28 INFO - Writing to file C:\slave\test\properties\blobber_files 05:15:28 INFO - Contents: 05:15:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53fc48555427f481257ba014e93b2066f79360a965c5570a13bb9f384751cedba9563672ac51b899b52b2cf7a3f593d23c0cf4e17fe0b6539bdcce841133220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52aac3e4a24d377b561d6367cf324d2b5c267634e5ecaa138d74607c0a720a802666338b7de8c0b060e8492d91574ad9d94588c6da0c957adcda60bf8af1d429"} 05:15:28 INFO - Running post-run listener: copy_logs_to_upload_dir 05:15:28 INFO - Copying logs to upload dir... 05:15:28 INFO - mkdir: C:\slave\test\build\upload\logs 05:15:28 INFO - Copying logs to upload dir... 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - Using _rmtree_windows ... 05:15:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.153000 ========= master_lag: 2.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 42 secs) (at 2016-06-11 05:15:29.256881) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-11 05:15:29.257828) ========= '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-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53fc48555427f481257ba014e93b2066f79360a965c5570a13bb9f384751cedba9563672ac51b899b52b2cf7a3f593d23c0cf4e17fe0b6539bdcce841133220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52aac3e4a24d377b561d6367cf324d2b5c267634e5ecaa138d74607c0a720a802666338b7de8c0b060e8492d91574ad9d94588c6da0c957adcda60bf8af1d429"} build_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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/53fc48555427f481257ba014e93b2066f79360a965c5570a13bb9f384751cedba9563672ac51b899b52b2cf7a3f593d23c0cf4e17fe0b6539bdcce841133220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/52aac3e4a24d377b561d6367cf324d2b5c267634e5ecaa138d74607c0a720a802666338b7de8c0b060e8492d91574ad9d94588c6da0c957adcda60bf8af1d429"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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-06-11 05:15:29.387149) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:15:29.387485) ========= '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-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:15:29.510720) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-11 05:15:29.511060) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-11 05:15:30.009295) ========= ========= Total master_lag: 2.40 =========