builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-121 starttime: 1461066474.66 results: success (0) buildid: 20160419025944 builduid: 33b87f2012724d1ead24a708768fb835 revision: ae7413abfa4d3954a6a4ce7c1613a7100f367f9a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:54.660500) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:54.660969) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:54.661252) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:54.721019) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:54.721403) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False --04:49:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 04:49:03 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.508000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:55.462224) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:47:55.462541) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.773000 ========= master_lag: 0.56 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:47:56.792612) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:47:56.792971) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev ae7413abfa4d3954a6a4ce7c1613a7100f367f9a --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev ae7413abfa4d3954a6a4ce7c1613a7100f367f9a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 04:49:04,688 truncating revision to first 12 chars 2016-04-19 04:49:04,688 Setting DEBUG logging. 2016-04-19 04:49:04,688 attempt 1/10 2016-04-19 04:49:04,688 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/ae7413abfa4d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 04:49:04,967 unpacking tar archive at: mozilla-central-ae7413abfa4d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.846000 ========= master_lag: 0.98 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:47:58.620782) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:58.621104) ========= script_repo_revision: ae7413abfa4d3954a6a4ce7c1613a7100f367f9a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:58.621499) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:58.621770) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:47:59.044357) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-04-19 04:47:59.044704) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 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-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:49:06 INFO - MultiFileLogger online at 20160419 04:49:06 in C:\slave\test 04:49:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 04:49:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:49:06 INFO - {'append_to_log': False, 04:49:06 INFO - 'base_work_dir': 'C:\\slave\\test', 04:49:06 INFO - 'blob_upload_branch': 'mozilla-central', 04:49:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:49:06 INFO - 'buildbot_json_path': 'buildprops.json', 04:49:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:49:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:49:06 INFO - 'download_minidump_stackwalk': True, 04:49:06 INFO - 'download_symbols': 'true', 04:49:06 INFO - 'e10s': False, 04:49:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:49:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:49:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:49:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:49:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:49:06 INFO - 'C:/mozilla-build/tooltool.py'), 04:49:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:49:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:49:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:49:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:49:06 INFO - 'log_level': 'info', 04:49:06 INFO - 'log_to_console': True, 04:49:06 INFO - 'opt_config_files': (), 04:49:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:49:06 INFO - '--processes=1', 04:49:06 INFO - '--config=%(test_path)s/wptrunner.ini', 04:49:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:49:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:49:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:49:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:49:06 INFO - 'pip_index': False, 04:49:06 INFO - 'require_test_zip': True, 04:49:06 INFO - 'test_type': ('testharness',), 04:49:06 INFO - 'this_chunk': '1', 04:49:06 INFO - 'total_chunks': '10', 04:49:06 INFO - 'virtualenv_path': 'venv', 04:49:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:49:06 INFO - 'work_dir': 'build'} 04:49:06 INFO - ##### 04:49:06 INFO - ##### Running clobber step. 04:49:06 INFO - ##### 04:49:06 INFO - Running pre-action listener: _resource_record_pre_action 04:49:06 INFO - Running main action method: clobber 04:49:06 INFO - rmtree: C:\slave\test\build 04:49:06 INFO - Using _rmtree_windows ... 04:49:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:49:45 INFO - Running post-action listener: _resource_record_post_action 04:49:45 INFO - ##### 04:49:45 INFO - ##### Running read-buildbot-config step. 04:49:45 INFO - ##### 04:49:45 INFO - Running pre-action listener: _resource_record_pre_action 04:49:45 INFO - Running main action method: read_buildbot_config 04:49:45 INFO - Using buildbot properties: 04:49:45 INFO - { 04:49:45 INFO - "project": "", 04:49:45 INFO - "product": "firefox", 04:49:45 INFO - "script_repo_revision": "production", 04:49:45 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 04:49:45 INFO - "repository": "", 04:49:45 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 04:49:45 INFO - "buildid": "20160419025944", 04:49:45 INFO - "pgo_build": "False", 04:49:45 INFO - "basedir": "C:\\slave\\test", 04:49:45 INFO - "buildnumber": 17, 04:49:45 INFO - "slavename": "t-xp32-ix-121", 04:49:45 INFO - "revision": "ae7413abfa4d3954a6a4ce7c1613a7100f367f9a", 04:49:45 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:49:45 INFO - "platform": "win32", 04:49:45 INFO - "branch": "mozilla-central", 04:49:45 INFO - "repo_path": "mozilla-central", 04:49:45 INFO - "moz_repo_path": "", 04:49:45 INFO - "stage_platform": "win32", 04:49:45 INFO - "builduid": "33b87f2012724d1ead24a708768fb835", 04:49:45 INFO - "slavebuilddir": "test" 04:49:45 INFO - } 04:49:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:49:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:49:45 INFO - Running post-action listener: _resource_record_post_action 04:49:45 INFO - ##### 04:49:45 INFO - ##### Running download-and-extract step. 04:49:45 INFO - ##### 04:49:45 INFO - Running pre-action listener: _resource_record_pre_action 04:49:45 INFO - Running main action method: download_and_extract 04:49:45 INFO - mkdir: C:\slave\test\build\tests 04:49:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:45 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:49:45 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:49:45 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:49:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 04:49:46 INFO - Downloaded 1274 bytes. 04:49:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:49:46 INFO - Using the following test package requirements: 04:49:46 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:49:46 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:49:46 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:49:46 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'jsshell-win32.zip'], 04:49:46 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:49:46 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:49:46 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:49:46 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:49:46 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:49:46 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:49:46 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:49:46 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:49:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:46 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:49:46 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:49:46 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 04:49:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:49:48 INFO - Downloaded 20405910 bytes. 04:49:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:49:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:49:50 INFO - caution: filename not matched: web-platform/* 04:49:50 INFO - Return code: 11 04:49:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:50 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:49:50 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:49:50 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:49:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:49:53 INFO - Downloaded 36382593 bytes. 04:49:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:49:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:50:23 INFO - caution: filename not matched: bin/* 04:50:23 INFO - caution: filename not matched: config/* 04:50:23 INFO - caution: filename not matched: mozbase/* 04:50:23 INFO - caution: filename not matched: marionette/* 04:50:23 INFO - caution: filename not matched: tools/wptserve/* 04:50:23 INFO - Return code: 11 04:50:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:23 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:50:23 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:50:23 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:50:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 04:50:27 INFO - Downloaded 67341772 bytes. 04:50:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:50:27 INFO - mkdir: C:\slave\test\properties 04:50:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:50:27 INFO - Writing to file C:\slave\test\properties\build_url 04:50:27 INFO - Contents: 04:50:27 INFO - build_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:50:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:50:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:50:28 INFO - Writing to file C:\slave\test\properties\symbols_url 04:50:28 INFO - Contents: 04:50:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:50:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:28 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:50:28 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:50:28 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:50:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:50:31 INFO - Downloaded 58244631 bytes. 04:50:31 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:50:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:50:36 INFO - Return code: 0 04:50:36 INFO - Running post-action listener: _resource_record_post_action 04:50:36 INFO - Running post-action listener: set_extra_try_arguments 04:50:36 INFO - ##### 04:50:36 INFO - ##### Running create-virtualenv step. 04:50:36 INFO - ##### 04:50:36 INFO - Running pre-action listener: _pre_create_virtualenv 04:50:36 INFO - Running pre-action listener: _resource_record_pre_action 04:50:36 INFO - Running main action method: create_virtualenv 04:50:36 INFO - Creating virtualenv C:\slave\test\build\venv 04:50:36 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:50:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:50:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:50:39 INFO - Installing distribute......................................................................................................................................................................................done. 04:50:39 INFO - Return code: 0 04:50:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:50:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:50:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:50:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 04:50:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:50:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:50:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:50:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 04:50:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:50:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 04:50:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:50:39 INFO - 'DCLOCATION': 'SCL3', 04:50:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:50:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:50:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:50:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:50:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:50:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:50:39 INFO - 'HOMEDRIVE': 'C:', 04:50:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:50:39 INFO - 'KTS_VERSION': '1.19c', 04:50:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:50:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 04:50:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:50:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:50:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:50:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:50:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:50:39 INFO - 'MOZ_AIRBAG': '1', 04:50:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:50:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:39 INFO - 'MOZ_MSVCVERSION': '8', 04:50:39 INFO - 'MOZ_NO_REMOTE': '1', 04:50:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:50:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:50:39 INFO - 'NO_EM_RESTART': '1', 04:50:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:50:39 INFO - 'OS': 'Windows_NT', 04:50:39 INFO - 'OURDRIVE': 'C:', 04:50:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:50:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:50:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:50:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:50:39 INFO - 'PROCESSOR_LEVEL': '6', 04:50:39 INFO - 'PROCESSOR_REVISION': '1e05', 04:50:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:50:39 INFO - 'PROMPT': '$P$G', 04:50:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:50:39 INFO - 'PWD': 'C:\\slave\\test', 04:50:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:50:39 INFO - 'SESSIONNAME': 'Console', 04:50:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:50:39 INFO - 'SYSTEMDRIVE': 'C:', 04:50:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:50:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:39 INFO - 'TEST1': 'testie', 04:50:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:39 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 04:50:39 INFO - 'USERNAME': 'cltbld', 04:50:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:50:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:50:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:50:39 INFO - 'WINDIR': 'C:\\WINDOWS', 04:50:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:50:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:50:40 INFO - Downloading/unpacking psutil>=0.7.1 04:50:40 INFO - Running setup.py egg_info for package psutil 04:50:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:50:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:50:40 INFO - Installing collected packages: psutil 04:50:40 INFO - Running setup.py install for psutil 04:50:40 INFO - building 'psutil._psutil_windows' extension 04:50:40 INFO - error: Unable to find vcvarsall.bat 04:50:40 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-be3jir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:50:40 INFO - running install 04:50:40 INFO - running build 04:50:40 INFO - running build_py 04:50:40 INFO - creating build 04:50:40 INFO - creating build\lib.win32-2.7 04:50:40 INFO - creating build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:50:40 INFO - running build_ext 04:50:40 INFO - building 'psutil._psutil_windows' extension 04:50:40 INFO - error: Unable to find vcvarsall.bat 04:50:40 INFO - ---------------------------------------- 04:50:40 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-be3jir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:50:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 04:50:40 WARNING - Return code: 1 04:50:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:50:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:50:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:50:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:50:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 04:50:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:50:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:50:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:50:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 04:50:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:50:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 04:50:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:50:40 INFO - 'DCLOCATION': 'SCL3', 04:50:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:50:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:50:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:50:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:50:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:50:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:50:40 INFO - 'HOMEDRIVE': 'C:', 04:50:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:50:40 INFO - 'KTS_VERSION': '1.19c', 04:50:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:50:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 04:50:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:50:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:50:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:50:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:50:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:50:40 INFO - 'MOZ_AIRBAG': '1', 04:50:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:50:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:40 INFO - 'MOZ_MSVCVERSION': '8', 04:50:40 INFO - 'MOZ_NO_REMOTE': '1', 04:50:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:50:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:50:40 INFO - 'NO_EM_RESTART': '1', 04:50:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:50:40 INFO - 'OS': 'Windows_NT', 04:50:40 INFO - 'OURDRIVE': 'C:', 04:50:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:50:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:50:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:50:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:50:40 INFO - 'PROCESSOR_LEVEL': '6', 04:50:40 INFO - 'PROCESSOR_REVISION': '1e05', 04:50:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:50:40 INFO - 'PROMPT': '$P$G', 04:50:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:50:40 INFO - 'PWD': 'C:\\slave\\test', 04:50:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:50:40 INFO - 'SESSIONNAME': 'Console', 04:50:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:50:40 INFO - 'SYSTEMDRIVE': 'C:', 04:50:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:50:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:40 INFO - 'TEST1': 'testie', 04:50:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:40 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 04:50:40 INFO - 'USERNAME': 'cltbld', 04:50:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:50:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:50:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:50:40 INFO - 'WINDIR': 'C:\\WINDOWS', 04:50:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:50:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:50:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:50:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:50:41 INFO - Running setup.py egg_info for package mozsystemmonitor 04:50:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:50:41 INFO - Running setup.py egg_info for package psutil 04:50:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:50:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:50:41 INFO - Installing collected packages: mozsystemmonitor, psutil 04:50:41 INFO - Running setup.py install for mozsystemmonitor 04:50:41 INFO - Running setup.py install for psutil 04:50:41 INFO - building 'psutil._psutil_windows' extension 04:50:41 INFO - error: Unable to find vcvarsall.bat 04:50:41 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-8ga6wp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:50:41 INFO - running install 04:50:41 INFO - running build 04:50:41 INFO - running build_py 04:50:41 INFO - running build_ext 04:50:41 INFO - building 'psutil._psutil_windows' extension 04:50:41 INFO - error: Unable to find vcvarsall.bat 04:50:41 INFO - ---------------------------------------- 04:50:41 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-8ga6wp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:50:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 04:50:41 WARNING - Return code: 1 04:50:41 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:50:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:50:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:50:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:50:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 04:50:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:50:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:50:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:50:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 04:50:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:50:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 04:50:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:50:41 INFO - 'DCLOCATION': 'SCL3', 04:50:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:50:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:50:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:50:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:50:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:50:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:50:41 INFO - 'HOMEDRIVE': 'C:', 04:50:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:50:41 INFO - 'KTS_VERSION': '1.19c', 04:50:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:50:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 04:50:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:50:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:50:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:50:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:50:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:50:41 INFO - 'MOZ_AIRBAG': '1', 04:50:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:50:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:41 INFO - 'MOZ_MSVCVERSION': '8', 04:50:41 INFO - 'MOZ_NO_REMOTE': '1', 04:50:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:50:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:50:41 INFO - 'NO_EM_RESTART': '1', 04:50:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:50:41 INFO - 'OS': 'Windows_NT', 04:50:41 INFO - 'OURDRIVE': 'C:', 04:50:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:50:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:50:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:50:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:50:41 INFO - 'PROCESSOR_LEVEL': '6', 04:50:41 INFO - 'PROCESSOR_REVISION': '1e05', 04:50:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:50:41 INFO - 'PROMPT': '$P$G', 04:50:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:50:41 INFO - 'PWD': 'C:\\slave\\test', 04:50:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:50:41 INFO - 'SESSIONNAME': 'Console', 04:50:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:50:41 INFO - 'SYSTEMDRIVE': 'C:', 04:50:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:50:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:41 INFO - 'TEST1': 'testie', 04:50:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:41 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 04:50:41 INFO - 'USERNAME': 'cltbld', 04:50:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:50:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:50:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:50:41 INFO - 'WINDIR': 'C:\\WINDOWS', 04:50:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:50:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:50:41 INFO - Downloading/unpacking blobuploader==1.2.4 04:50:41 INFO - Downloading blobuploader-1.2.4.tar.gz 04:50:41 INFO - Running setup.py egg_info for package blobuploader 04:50:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:50:42 INFO - Running setup.py egg_info for package requests 04:50:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:50:42 INFO - Downloading docopt-0.6.1.tar.gz 04:50:42 INFO - Running setup.py egg_info for package docopt 04:50:42 INFO - Installing collected packages: blobuploader, docopt, requests 04:50:42 INFO - Running setup.py install for blobuploader 04:50:42 INFO - Running setup.py install for docopt 04:50:42 INFO - Running setup.py install for requests 04:50:42 INFO - Successfully installed blobuploader docopt requests 04:50:42 INFO - Cleaning up... 04:50:42 INFO - Return code: 0 04:50:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:50:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:50:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:50:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 04:50:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:50:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:50:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:50:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 04:50:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:50:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 04:50:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:50:42 INFO - 'DCLOCATION': 'SCL3', 04:50:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:50:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:50:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:50:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:50:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:50:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:50:42 INFO - 'HOMEDRIVE': 'C:', 04:50:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:50:42 INFO - 'KTS_VERSION': '1.19c', 04:50:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:50:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 04:50:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:50:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:50:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:50:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:50:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:50:42 INFO - 'MOZ_AIRBAG': '1', 04:50:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:50:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:42 INFO - 'MOZ_MSVCVERSION': '8', 04:50:42 INFO - 'MOZ_NO_REMOTE': '1', 04:50:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:50:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:50:42 INFO - 'NO_EM_RESTART': '1', 04:50:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:50:42 INFO - 'OS': 'Windows_NT', 04:50:42 INFO - 'OURDRIVE': 'C:', 04:50:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:50:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:50:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:50:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:50:42 INFO - 'PROCESSOR_LEVEL': '6', 04:50:42 INFO - 'PROCESSOR_REVISION': '1e05', 04:50:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:50:42 INFO - 'PROMPT': '$P$G', 04:50:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:50:42 INFO - 'PWD': 'C:\\slave\\test', 04:50:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:50:42 INFO - 'SESSIONNAME': 'Console', 04:50:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:50:42 INFO - 'SYSTEMDRIVE': 'C:', 04:50:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:50:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:42 INFO - 'TEST1': 'testie', 04:50:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:42 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 04:50:42 INFO - 'USERNAME': 'cltbld', 04:50:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:50:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:50:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:50:42 INFO - 'WINDIR': 'C:\\WINDOWS', 04:50:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:50:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:50:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:50:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:50:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:50:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:50:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:50:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:50:50 INFO - Unpacking c:\slave\test\build\tests\marionette 04:50:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:50:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:50:50 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:50:50 INFO - Running setup.py install for browsermob-proxy 04:50:54 INFO - Running setup.py install for manifestparser 04:50:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for marionette-client 04:50:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:50:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for marionette-driver 04:50:54 INFO - Running setup.py install for mozcrash 04:50:54 INFO - Running setup.py install for mozdebug 04:50:54 INFO - Running setup.py install for mozdevice 04:50:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozfile 04:50:54 INFO - Running setup.py install for mozhttpd 04:50:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozinfo 04:50:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozInstall 04:50:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozleak 04:50:54 INFO - Running setup.py install for mozlog 04:50:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for moznetwork 04:50:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozprocess 04:50:54 INFO - Running setup.py install for mozprofile 04:50:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozrunner 04:50:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for mozscreenshot 04:50:54 INFO - Running setup.py install for moztest 04:50:54 INFO - Running setup.py install for mozversion 04:50:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:50:54 INFO - Running setup.py install for wptserve 04:50:54 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:50:54 INFO - Cleaning up... 04:50:54 INFO - Return code: 0 04:50:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:50:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:50:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:50:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 04:50:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:50:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:50:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:50:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 04:50:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:50:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 04:50:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:50:54 INFO - 'DCLOCATION': 'SCL3', 04:50:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:50:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:50:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:50:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:50:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:50:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:50:54 INFO - 'HOMEDRIVE': 'C:', 04:50:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:50:54 INFO - 'KTS_VERSION': '1.19c', 04:50:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:50:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 04:50:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:50:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:50:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:50:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:50:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:50:54 INFO - 'MOZ_AIRBAG': '1', 04:50:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:50:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:54 INFO - 'MOZ_MSVCVERSION': '8', 04:50:54 INFO - 'MOZ_NO_REMOTE': '1', 04:50:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:50:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:50:54 INFO - 'NO_EM_RESTART': '1', 04:50:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:50:54 INFO - 'OS': 'Windows_NT', 04:50:54 INFO - 'OURDRIVE': 'C:', 04:50:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:50:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:50:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:50:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:50:54 INFO - 'PROCESSOR_LEVEL': '6', 04:50:54 INFO - 'PROCESSOR_REVISION': '1e05', 04:50:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:50:54 INFO - 'PROMPT': '$P$G', 04:50:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:50:54 INFO - 'PWD': 'C:\\slave\\test', 04:50:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:50:54 INFO - 'SESSIONNAME': 'Console', 04:50:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:50:54 INFO - 'SYSTEMDRIVE': 'C:', 04:50:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:50:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:54 INFO - 'TEST1': 'testie', 04:50:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:50:54 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 04:50:54 INFO - 'USERNAME': 'cltbld', 04:50:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:50:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:50:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:50:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:50:54 INFO - 'WINDIR': 'C:\\WINDOWS', 04:50:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:50:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:50:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:50:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:50:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:50:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:50:57 INFO - Unpacking c:\slave\test\build\tests\marionette 04:50:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:50:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:50:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:51:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:51:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:51:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:51:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:51:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:51:02 INFO - Downloading blessings-1.6.tar.gz 04:51:02 INFO - Running setup.py egg_info for package blessings 04:51:02 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:51:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:51:02 INFO - Running setup.py install for blessings 04:51:02 INFO - Running setup.py install for browsermob-proxy 04:51:02 INFO - Running setup.py install for manifestparser 04:51:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Running setup.py install for marionette-client 04:51:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:51:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Running setup.py install for marionette-driver 04:51:02 INFO - Running setup.py install for mozcrash 04:51:02 INFO - Running setup.py install for mozdebug 04:51:02 INFO - Running setup.py install for mozdevice 04:51:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Running setup.py install for mozhttpd 04:51:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Running setup.py install for mozInstall 04:51:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Running setup.py install for mozleak 04:51:02 INFO - Running setup.py install for mozprofile 04:51:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Running setup.py install for mozrunner 04:51:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:51:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:51:03 INFO - Running setup.py install for mozscreenshot 04:51:03 INFO - Running setup.py install for moztest 04:51:03 INFO - Running setup.py install for mozversion 04:51:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:51:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:51:03 INFO - Running setup.py install for wptserve 04:51:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:51:03 INFO - Cleaning up... 04:51:03 INFO - Return code: 0 04:51:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:51:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:51:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:51:03 INFO - Reading from file tmpfile_stdout 04:51:03 INFO - Using _rmtree_windows ... 04:51:03 INFO - Using _rmtree_windows ... 04:51:03 INFO - Current package versions: 04:51:03 INFO - blessings == 1.6 04:51:03 INFO - blobuploader == 1.2.4 04:51:03 INFO - browsermob-proxy == 0.6.0 04:51:03 INFO - distribute == 0.6.14 04:51:03 INFO - docopt == 0.6.1 04:51:03 INFO - manifestparser == 1.1 04:51:03 INFO - marionette-client == 2.3.0 04:51:03 INFO - marionette-driver == 1.4.0 04:51:03 INFO - mozInstall == 1.12 04:51:03 INFO - mozcrash == 0.17 04:51:03 INFO - mozdebug == 0.1 04:51:03 INFO - mozdevice == 0.48 04:51:03 INFO - mozfile == 1.2 04:51:03 INFO - mozhttpd == 0.7 04:51:03 INFO - mozinfo == 0.9 04:51:03 INFO - mozleak == 0.1 04:51:03 INFO - mozlog == 3.1 04:51:03 INFO - moznetwork == 0.27 04:51:03 INFO - mozprocess == 0.22 04:51:03 INFO - mozprofile == 0.28 04:51:03 INFO - mozrunner == 6.11 04:51:03 INFO - mozscreenshot == 0.1 04:51:03 INFO - mozsystemmonitor == 0.0 04:51:03 INFO - moztest == 0.7 04:51:03 INFO - mozversion == 1.4 04:51:03 INFO - requests == 1.2.3 04:51:03 INFO - wptserve == 1.4.0 04:51:03 INFO - Running post-action listener: _resource_record_post_action 04:51:03 INFO - Running post-action listener: _start_resource_monitoring 04:51:03 INFO - Starting resource monitoring. 04:51:03 INFO - ##### 04:51:03 INFO - ##### Running pull step. 04:51:03 INFO - ##### 04:51:03 INFO - Running pre-action listener: _resource_record_pre_action 04:51:03 INFO - Running main action method: pull 04:51:03 INFO - Pull has nothing to do! 04:51:03 INFO - Running post-action listener: _resource_record_post_action 04:51:03 INFO - ##### 04:51:03 INFO - ##### Running install step. 04:51:03 INFO - ##### 04:51:03 INFO - Running pre-action listener: _resource_record_pre_action 04:51:03 INFO - Running main action method: install 04:51:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:51:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:51:03 INFO - Reading from file tmpfile_stdout 04:51:03 INFO - Using _rmtree_windows ... 04:51:03 INFO - Using _rmtree_windows ... 04:51:03 INFO - Detecting whether we're running mozinstall >=1.0... 04:51:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:51:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:51:03 INFO - Reading from file tmpfile_stdout 04:51:03 INFO - Output received: 04:51:03 INFO - Usage: mozinstall-script.py [options] installer 04:51:03 INFO - Options: 04:51:03 INFO - -h, --help show this help message and exit 04:51:03 INFO - -d DEST, --destination=DEST 04:51:03 INFO - Directory to install application into. [default: 04:51:03 INFO - "C:\slave\test"] 04:51:03 INFO - --app=APP Application being installed. [default: firefox] 04:51:03 INFO - Using _rmtree_windows ... 04:51:03 INFO - Using _rmtree_windows ... 04:51:03 INFO - mkdir: C:\slave\test\build\application 04:51:03 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:51:03 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 04:51:07 INFO - Reading from file tmpfile_stdout 04:51:07 INFO - Output received: 04:51:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:51:07 INFO - Using _rmtree_windows ... 04:51:07 INFO - Using _rmtree_windows ... 04:51:07 INFO - Running post-action listener: _resource_record_post_action 04:51:07 INFO - ##### 04:51:07 INFO - ##### Running run-tests step. 04:51:07 INFO - ##### 04:51:07 INFO - Running pre-action listener: _resource_record_pre_action 04:51:07 INFO - Running main action method: run_tests 04:51:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:51:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:51:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:51:07 INFO - grabbing minidump binary from tooltool 04:51:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:07 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:51:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:51:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:51:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:51:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpi3so5t 04:51:10 INFO - INFO - File integrity verified, renaming tmpi3so5t to win32-minidump_stackwalk.exe 04:51:10 INFO - Return code: 0 04:51:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:51:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:51:10 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/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:51:10 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/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:51:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:51:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 04:51:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:51:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 04:51:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:51:10 INFO - 'DCLOCATION': 'SCL3', 04:51:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:51:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:51:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:51:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:51:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:51:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:51:10 INFO - 'HOMEDRIVE': 'C:', 04:51:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:51:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:51:10 INFO - 'KTS_VERSION': '1.19c', 04:51:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:51:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 04:51:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:51:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:51:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:51:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:51:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:51:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:51:10 INFO - 'MOZ_AIRBAG': '1', 04:51:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:51:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:10 INFO - 'MOZ_MSVCVERSION': '8', 04:51:10 INFO - 'MOZ_NO_REMOTE': '1', 04:51:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:51:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:51:10 INFO - 'NO_EM_RESTART': '1', 04:51:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:51:10 INFO - 'OS': 'Windows_NT', 04:51:10 INFO - 'OURDRIVE': 'C:', 04:51: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', 04:51:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:51:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:51:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:51:10 INFO - 'PROCESSOR_LEVEL': '6', 04:51:10 INFO - 'PROCESSOR_REVISION': '1e05', 04:51:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:51:10 INFO - 'PROMPT': '$P$G', 04:51:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:51:10 INFO - 'PWD': 'C:\\slave\\test', 04:51:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:51:10 INFO - 'SESSIONNAME': 'Console', 04:51:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:51:10 INFO - 'SYSTEMDRIVE': 'C:', 04:51:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:51:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:51:10 INFO - 'TEST1': 'testie', 04:51:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:51:10 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 04:51:10 INFO - 'USERNAME': 'cltbld', 04:51:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 04:51:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:51:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:51:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:51:10 INFO - 'WINDIR': 'C:\\WINDOWS', 04:51:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:51:10 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/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:51:11 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:51:11 INFO - import pkg_resources 04:51:12 INFO - Using 1 client processes 04:51:15 INFO - SUITE-START | Running 778 tests 04:51:15 INFO - Running testharness tests 04:51:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:51:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:51:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:51:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:51:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:51:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:51:15 INFO - Setting up ssl 04:51:15 INFO - PROCESS | certutil | 04:51:15 INFO - PROCESS | certutil | 04:51:15 INFO - PROCESS | certutil | 04:51:15 INFO - Certificate Nickname Trust Attributes 04:51:15 INFO - SSL,S/MIME,JAR/XPI 04:51:15 INFO - 04:51:15 INFO - web-platform-tests CT,, 04:51:15 INFO - 04:51:15 INFO - Starting runner 04:51:18 INFO - PROCESS | 3584 | [3584] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:51:18 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:51:19 INFO - PROCESS | 3584 | [3584] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:51:20 INFO - PROCESS | 3584 | 1461066680233 Marionette DEBUG Marionette enabled via build flag and pref 04:51:20 INFO - PROCESS | 3584 | ++DOCSHELL 143A6400 == 1 [pid = 3584] [id = 1] 04:51:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 1 (143A6800) [pid = 3584] [serial = 1] [outer = 00000000] 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:51:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 2 (143A7400) [pid = 3584] [serial = 2] [outer = 143A6800] 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 04:51:20 INFO - PROCESS | 3584 | ++DOCSHELL 14AB3C00 == 2 [pid = 3584] [id = 2] 04:51:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 3 (14AB4000) [pid = 3584] [serial = 3] [outer = 00000000] 04:51:20 INFO - PROCESS | 3584 | [3584] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:51:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 4 (14AB4C00) [pid = 3584] [serial = 4] [outer = 14AB4000] 04:51:20 INFO - PROCESS | 3584 | 1461066680807 Marionette INFO Listening on port 2828 04:51:21 INFO - PROCESS | 3584 | 1461066681177 Marionette DEBUG Marionette enabled via command-line flag 04:51:21 INFO - PROCESS | 3584 | ++DOCSHELL 12D7D800 == 3 [pid = 3584] [id = 3] 04:51:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 5 (12D7DC00) [pid = 3584] [serial = 5] [outer = 00000000] 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:51:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 6 (12D7E800) [pid = 3584] [serial = 6] [outer = 12D7DC00] 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:51:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 7 (1644EC00) [pid = 3584] [serial = 7] [outer = 14AB4000] 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:21 INFO - PROCESS | 3584 | 1461066681466 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1168 04:51:21 INFO - PROCESS | 3584 | 1461066681485 Marionette DEBUG Closed connection conn0 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:21 INFO - PROCESS | 3584 | 1461066681495 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1169 04:51:21 INFO - PROCESS | 3584 | 1461066681651 Marionette DEBUG Closed connection conn1 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:21 INFO - PROCESS | 3584 | 1461066681657 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1170 04:51:21 INFO - PROCESS | 3584 | 1461066681666 Marionette DEBUG Closed connection conn2 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:21 INFO - PROCESS | 3584 | 1461066681678 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1171 04:51:21 INFO - PROCESS | 3584 | ++DOCSHELL 143A5800 == 4 [pid = 3584] [id = 4] 04:51:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 8 (1676E000) [pid = 3584] [serial = 8] [outer = 00000000] 04:51:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 9 (16369400) [pid = 3584] [serial = 9] [outer = 1676E000] 04:51:21 INFO - PROCESS | 3584 | [3584] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 04:51:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 10 (16370400) [pid = 3584] [serial = 10] [outer = 1676E000] 04:51:21 INFO - PROCESS | 3584 | 1461066681935 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:51:21 INFO - PROCESS | 3584 | 1461066681942 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419025944","device":"desktop","version":"48.0a1"} 04:51:22 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:51:22 INFO - PROCESS | 3584 | [3584] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:51:22 INFO - PROCESS | 3584 | [3584] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:51:22 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:51:22 INFO - PROCESS | 3584 | ++DOCSHELL 186ED800 == 5 [pid = 3584] [id = 5] 04:51:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 11 (186EE400) [pid = 3584] [serial = 11] [outer = 00000000] 04:51:22 INFO - PROCESS | 3584 | ++DOCSHELL 186EE800 == 6 [pid = 3584] [id = 6] 04:51:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 12 (186F1800) [pid = 3584] [serial = 12] [outer = 00000000] 04:51:23 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:51:23 INFO - PROCESS | 3584 | ++DOCSHELL 190FB000 == 7 [pid = 3584] [id = 7] 04:51:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 13 (190FB400) [pid = 3584] [serial = 13] [outer = 00000000] 04:51:23 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:51:23 INFO - PROCESS | 3584 | [3584] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:51:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 14 (1941A800) [pid = 3584] [serial = 14] [outer = 190FB400] 04:51:23 INFO - PROCESS | 3584 | [3584] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 04:51:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 15 (1913D400) [pid = 3584] [serial = 15] [outer = 186EE400] 04:51:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 16 (1913EC00) [pid = 3584] [serial = 16] [outer = 186F1800] 04:51:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 17 (19141400) [pid = 3584] [serial = 17] [outer = 190FB400] 04:51:24 INFO - PROCESS | 3584 | 1461066684260 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 3584 | 1461066684273 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 18 (1A484800) [pid = 3584] [serial = 18] [outer = 190FB400] 04:51:24 INFO - PROCESS | 3584 | 1461066684812 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c65fa247-b34f-4c1e-b18d-0142f4893171","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419025944","device":"desktop","version":"48.0a1","command_id":1}}] 04:51:24 INFO - PROCESS | 3584 | 1461066684990 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:51:25 INFO - PROCESS | 3584 | 1461066685046 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:51:25 INFO - PROCESS | 3584 | 1461066685164 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:51:25 INFO - PROCESS | 3584 | [3584] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:51:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 19 (1C29B800) [pid = 3584] [serial = 19] [outer = 190FB400] 04:51:25 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:25 INFO - PROCESS | 3584 | 1461066685633 Marionette TRACE conn3 <- [1,3,null,{}] 04:51:25 INFO - PROCESS | 3584 | 1461066685651 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:51:25 INFO - PROCESS | 3584 | 1461066685677 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:51:25 INFO - PROCESS | 3584 | 1461066685748 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 3584 | 1461066685750 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:51:25 INFO - PROCESS | 3584 | 1461066685742 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 3584 | 1461066685746 Marionette TRACE conn3 <- [1,6,null,{}] 04:51:25 INFO - PROCESS | 3584 | 1461066685766 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:25 INFO - PROCESS | 3584 | 1461066685778 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:51:25 INFO - PROCESS | 3584 | 1461066685784 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 3584 | ++DOCSHELL 190F7000 == 8 [pid = 3584] [id = 8] 04:51:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 20 (1CA0F800) [pid = 3584] [serial = 20] [outer = 00000000] 04:51:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 21 (1A6DC400) [pid = 3584] [serial = 21] [outer = 1CA0F800] 04:51:25 INFO - PROCESS | 3584 | 1461066685831 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 22 (1A6E0400) [pid = 3584] [serial = 22] [outer = 1CA0F800] 04:51:26 INFO - PROCESS | 3584 | ++DOCSHELL 1CC49C00 == 9 [pid = 3584] [id = 9] 04:51:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 23 (1CC4A000) [pid = 3584] [serial = 23] [outer = 00000000] 04:51:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 24 (1CC4D000) [pid = 3584] [serial = 24] [outer = 1CC4A000] 04:51:26 INFO - PROCESS | 3584 | 1461066686224 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 25 (1CC4F800) [pid = 3584] [serial = 25] [outer = 1CC4A000] 04:51:26 INFO - PROCESS | 3584 | 1461066686415 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 746ms 04:51:26 INFO - PROCESS | 3584 | 1461066686527 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 3584 | 1461066686529 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:51:26 INFO - PROCESS | 3584 | 1461066686544 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 3584 | 1461066686546 Marionette TRACE conn3 <- [1,10,null,{}] 04:51:26 INFO - PROCESS | 3584 | 1461066686578 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:26 INFO - PROCESS | 3584 | 1461066686697 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:51:26 INFO - PROCESS | 3584 | 1461066686711 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 3584 | ++DOCSHELL 1D1C5000 == 10 [pid = 3584] [id = 10] 04:51:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 26 (1D1C5800) [pid = 3584] [serial = 26] [outer = 00000000] 04:51:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 27 (1D8AB000) [pid = 3584] [serial = 27] [outer = 1D1C5800] 04:51:26 INFO - PROCESS | 3584 | 1461066686758 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 28 (1D8AE800) [pid = 3584] [serial = 28] [outer = 1D1C5800] 04:51:27 INFO - PROCESS | 3584 | 1461066687095 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 589ms 04:51:27 INFO - PROCESS | 3584 | 1461066687119 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 3584 | 1461066687122 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:51:27 INFO - PROCESS | 3584 | 1461066687125 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 3584 | 1461066687127 Marionette TRACE conn3 <- [1,14,null,{}] 04:51:27 INFO - PROCESS | 3584 | 1461066687131 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:27 INFO - PROCESS | 3584 | 1461066687205 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:51:27 INFO - PROCESS | 3584 | 1461066687220 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 3584 | ++DOCSHELL 16A67800 == 11 [pid = 3584] [id = 11] 04:51:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 29 (16A69000) [pid = 3584] [serial = 29] [outer = 00000000] 04:51:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 30 (1CC4C400) [pid = 3584] [serial = 30] [outer = 16A69000] 04:51:27 INFO - PROCESS | 3584 | 1461066687265 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 31 (1D9D5400) [pid = 3584] [serial = 31] [outer = 16A69000] 04:51:27 INFO - PROCESS | 3584 | 1461066687622 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 545ms 04:51:27 INFO - PROCESS | 3584 | 1461066687665 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 3584 | 1461066687667 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:51:27 INFO - PROCESS | 3584 | 1461066687670 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 3584 | 1461066687672 Marionette TRACE conn3 <- [1,18,null,{}] 04:51:27 INFO - PROCESS | 3584 | 1461066687676 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:27 INFO - PROCESS | 3584 | 1461066687767 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:51:27 INFO - PROCESS | 3584 | 1461066687774 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 3584 | ++DOCSHELL 1D552000 == 12 [pid = 3584] [id = 12] 04:51:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 32 (1D554800) [pid = 3584] [serial = 32] [outer = 00000000] 04:51:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 33 (1D59D400) [pid = 3584] [serial = 33] [outer = 1D554800] 04:51:27 INFO - PROCESS | 3584 | 1461066687821 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 34 (1D5A1400) [pid = 3584] [serial = 34] [outer = 1D554800] 04:51:28 INFO - PROCESS | 3584 | 1461066688135 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 488ms 04:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:51:28 INFO - PROCESS | 3584 | 1461066688172 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 3584 | 1461066688174 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:51:28 INFO - PROCESS | 3584 | 1461066688177 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 3584 | 1461066688179 Marionette TRACE conn3 <- [1,22,null,{}] 04:51:28 INFO - PROCESS | 3584 | 1461066688182 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:28 INFO - PROCESS | 3584 | 1461066688272 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:51:28 INFO - PROCESS | 3584 | 1461066688278 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 3584 | ++DOCSHELL 1D5A7400 == 13 [pid = 3584] [id = 13] 04:51:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 35 (1D5AA800) [pid = 3584] [serial = 35] [outer = 00000000] 04:51:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 36 (1DB88800) [pid = 3584] [serial = 36] [outer = 1D5AA800] 04:51:28 INFO - PROCESS | 3584 | 1461066688304 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 37 (1DB8BC00) [pid = 3584] [serial = 37] [outer = 1D5AA800] 04:51:28 INFO - PROCESS | 3584 | 1461066688615 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 487ms 04:51:28 INFO - PROCESS | 3584 | 1461066688671 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 3584 | 1461066688673 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:51:28 INFO - PROCESS | 3584 | 1461066688676 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 3584 | 1461066688678 Marionette TRACE conn3 <- [1,26,null,{}] 04:51:28 INFO - PROCESS | 3584 | 1461066688682 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:28 INFO - PROCESS | 3584 | 1461066688757 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:51:28 INFO - PROCESS | 3584 | 1461066688764 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 3584 | ++DOCSHELL 1DB91000 == 14 [pid = 3584] [id = 14] 04:51:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 38 (1DB91400) [pid = 3584] [serial = 38] [outer = 00000000] 04:51:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 39 (1DDD1400) [pid = 3584] [serial = 39] [outer = 1DB91400] 04:51:28 INFO - PROCESS | 3584 | 1461066688808 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 40 (1DDD4C00) [pid = 3584] [serial = 40] [outer = 1DB91400] 04:51:29 INFO - PROCESS | 3584 | 1461066689146 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 488ms 04:51:29 INFO - PROCESS | 3584 | 1461066689173 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 3584 | 1461066689175 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:51:29 INFO - PROCESS | 3584 | 1461066689178 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:51:29 INFO - PROCESS | 3584 | 1461066689179 Marionette TRACE conn3 <- [1,30,null,{}] 04:51:29 INFO - PROCESS | 3584 | 1461066689183 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:29 INFO - PROCESS | 3584 | ++DOCSHELL 1E066400 == 15 [pid = 3584] [id = 15] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 41 (1E066C00) [pid = 3584] [serial = 41] [outer = 00000000] 04:51:29 INFO - PROCESS | 3584 | 1461066689256 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 42 (1E064000) [pid = 3584] [serial = 42] [outer = 1E066C00] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 43 (1E065C00) [pid = 3584] [serial = 43] [outer = 1E066C00] 04:51:29 INFO - PROCESS | 3584 | 1461066689294 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 3584 | ++DOCSHELL 1DDCC000 == 16 [pid = 3584] [id = 16] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 44 (1E068000) [pid = 3584] [serial = 44] [outer = 00000000] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 45 (1E16FC00) [pid = 3584] [serial = 45] [outer = 1E068000] 04:51:29 INFO - PROCESS | 3584 | ++DOCSHELL 1E171C00 == 17 [pid = 3584] [id = 17] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 46 (1E172000) [pid = 3584] [serial = 46] [outer = 00000000] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 47 (1E174C00) [pid = 3584] [serial = 47] [outer = 1E172000] 04:51:29 INFO - PROCESS | 3584 | 1461066689385 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 48 (1E176400) [pid = 3584] [serial = 48] [outer = 1E172000] 04:51:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 49 (1E44C800) [pid = 3584] [serial = 49] [outer = 1E068000] 04:51:30 INFO - PROCESS | 3584 | --DOCSHELL 143A6400 == 16 [pid = 3584] [id = 1] 04:51:30 INFO - PROCESS | 3584 | 1461066690388 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1277ms 04:51:30 INFO - PROCESS | 3584 | 1461066690465 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 3584 | 1461066690469 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:51:30 INFO - PROCESS | 3584 | 1461066690475 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 3584 | 1461066690479 Marionette TRACE conn3 <- [1,34,null,{}] 04:51:30 INFO - PROCESS | 3584 | 1461066690484 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:30 INFO - PROCESS | 3584 | 1461066690604 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:51:30 INFO - PROCESS | 3584 | 1461066690671 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 3584 | ++DOCSHELL 13258000 == 17 [pid = 3584] [id = 18] 04:51:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 50 (13734800) [pid = 3584] [serial = 50] [outer = 00000000] 04:51:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 51 (14AAC400) [pid = 3584] [serial = 51] [outer = 13734800] 04:51:30 INFO - PROCESS | 3584 | 1461066690770 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (1543DC00) [pid = 3584] [serial = 52] [outer = 13734800] 04:51:31 INFO - PROCESS | 3584 | 1461066691465 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1062ms 04:51:31 INFO - PROCESS | 3584 | 1461066691537 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 3584 | 1461066691541 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:51:31 INFO - PROCESS | 3584 | 1461066691529 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 3584 | 1461066691533 Marionette TRACE conn3 <- [1,38,null,{}] 04:51:31 INFO - PROCESS | 3584 | 1461066691539 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:31 INFO - PROCESS | 3584 | 1461066691631 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:51:31 INFO - PROCESS | 3584 | 1461066691699 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 3584 | ++DOCSHELL 13207000 == 18 [pid = 3584] [id = 19] 04:51:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (1320AC00) [pid = 3584] [serial = 53] [outer = 00000000] 04:51:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (133D5400) [pid = 3584] [serial = 54] [outer = 1320AC00] 04:51:31 INFO - PROCESS | 3584 | 1461066691750 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (13733000) [pid = 3584] [serial = 55] [outer = 1320AC00] 04:51:31 INFO - PROCESS | 3584 | --DOCSHELL 143A5800 == 17 [pid = 3584] [id = 4] 04:51:32 INFO - PROCESS | 3584 | 1461066692171 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 674ms 04:51:32 INFO - PROCESS | 3584 | 1461066692212 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 3584 | 1461066692219 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:51:32 INFO - PROCESS | 3584 | 1461066692225 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 3584 | 1461066692228 Marionette TRACE conn3 <- [1,42,null,{}] 04:51:32 INFO - PROCESS | 3584 | 1461066692231 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:32 INFO - PROCESS | 3584 | 1461066692309 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:51:32 INFO - PROCESS | 3584 | 1461066692318 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 3584 | ++DOCSHELL 14306000 == 18 [pid = 3584] [id = 20] 04:51:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (14306C00) [pid = 3584] [serial = 56] [outer = 00000000] 04:51:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (143AF000) [pid = 3584] [serial = 57] [outer = 14306C00] 04:51:32 INFO - PROCESS | 3584 | 1461066692366 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (14A03C00) [pid = 3584] [serial = 58] [outer = 14306C00] 04:51:32 INFO - PROCESS | 3584 | 1461066692762 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 589ms 04:51:32 INFO - PROCESS | 3584 | 1461066692821 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 3584 | 1461066692823 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:51:32 INFO - PROCESS | 3584 | 1461066692827 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 3584 | 1461066692830 Marionette TRACE conn3 <- [1,46,null,{}] 04:51:32 INFO - PROCESS | 3584 | 1461066692841 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:32 INFO - PROCESS | 3584 | 1461066692903 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:51:32 INFO - PROCESS | 3584 | 1461066692938 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 3584 | ++DOCSHELL 15A34C00 == 19 [pid = 3584] [id = 21] 04:51:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (15A35800) [pid = 3584] [serial = 59] [outer = 00000000] 04:51:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (15AE9000) [pid = 3584] [serial = 60] [outer = 15A35800] 04:51:32 INFO - PROCESS | 3584 | 1461066692991 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (15C5C400) [pid = 3584] [serial = 61] [outer = 15A35800] 04:51:33 INFO - PROCESS | 3584 | 1461066693352 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 04:51:33 INFO - PROCESS | 3584 | 1461066693433 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 3584 | 1461066693436 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:51:33 INFO - PROCESS | 3584 | 1461066693445 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:51:33 INFO - PROCESS | 3584 | 1461066693447 Marionette TRACE conn3 <- [1,50,null,{}] 04:51:33 INFO - PROCESS | 3584 | 1461066693450 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:33 INFO - PROCESS | 3584 | 1461066693517 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:51:33 INFO - PROCESS | 3584 | 1461066693529 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 3584 | ++DOCSHELL 16488000 == 20 [pid = 3584] [id = 22] 04:51:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (16488400) [pid = 3584] [serial = 62] [outer = 00000000] 04:51:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1799B400) [pid = 3584] [serial = 63] [outer = 16488400] 04:51:33 INFO - PROCESS | 3584 | 1461066693575 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (17E78000) [pid = 3584] [serial = 64] [outer = 16488400] 04:51:33 INFO - PROCESS | 3584 | 1461066693923 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 488ms 04:51:33 INFO - PROCESS | 3584 | 1461066693940 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 3584 | 1461066693941 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:51:33 INFO - PROCESS | 3584 | 1461066693944 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:51:33 INFO - PROCESS | 3584 | 1461066693946 Marionette TRACE conn3 <- [1,54,null,{}] 04:51:33 INFO - PROCESS | 3584 | 1461066693950 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:34 INFO - PROCESS | 3584 | 1461066694035 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:51:34 INFO - PROCESS | 3584 | 1461066694043 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 3584 | ++DOCSHELL 16A70400 == 21 [pid = 3584] [id = 23] 04:51:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (16A74C00) [pid = 3584] [serial = 65] [outer = 00000000] 04:51:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1804F800) [pid = 3584] [serial = 66] [outer = 16A74C00] 04:51:34 INFO - PROCESS | 3584 | 1461066694089 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (18059000) [pid = 3584] [serial = 67] [outer = 16A74C00] 04:51:34 INFO - PROCESS | 3584 | 1461066694425 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 545ms 04:51:34 INFO - PROCESS | 3584 | 1461066694486 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 3584 | 1461066694489 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:51:34 INFO - PROCESS | 3584 | 1461066694493 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 3584 | 1461066694495 Marionette TRACE conn3 <- [1,58,null,{}] 04:51:34 INFO - PROCESS | 3584 | 1461066694498 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:34 INFO - PROCESS | 3584 | 1461066694618 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:51:34 INFO - PROCESS | 3584 | 1461066694614 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 3584 | ++DOCSHELL 18007800 == 22 [pid = 3584] [id = 24] 04:51:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1804F000) [pid = 3584] [serial = 68] [outer = 00000000] 04:51:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (186F5400) [pid = 3584] [serial = 69] [outer = 1804F000] 04:51:34 INFO - PROCESS | 3584 | 1461066694663 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (186F6800) [pid = 3584] [serial = 70] [outer = 1804F000] 04:51:35 INFO - PROCESS | 3584 | 1461066695018 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 545ms 04:51:35 INFO - PROCESS | 3584 | 1461066695049 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 3584 | 1461066695051 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:51:35 INFO - PROCESS | 3584 | 1461066695055 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - PROCESS | 3584 | 1461066695056 Marionette TRACE conn3 <- [1,62,null,{}] 04:51:35 INFO - PROCESS | 3584 | 1461066695041 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:35 INFO - PROCESS | 3584 | 1461066695113 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:51:35 INFO - PROCESS | 3584 | 1461066695198 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 3584 | ++DOCSHELL 15653800 == 23 [pid = 3584] [id = 25] 04:51:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16372000) [pid = 3584] [serial = 71] [outer = 00000000] 04:51:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (19415400) [pid = 3584] [serial = 72] [outer = 16372000] 04:51:35 INFO - PROCESS | 3584 | 1461066695246 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (19417000) [pid = 3584] [serial = 73] [outer = 16372000] 04:51:35 INFO - PROCESS | 3584 | 1461066695535 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 545ms 04:51:35 INFO - PROCESS | 3584 | 1461066695596 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 3584 | 1461066695598 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:51:35 INFO - PROCESS | 3584 | 1461066695601 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:51:35 INFO - PROCESS | 3584 | 1461066695603 Marionette TRACE conn3 <- [1,66,null,{}] 04:51:35 INFO - PROCESS | 3584 | 1461066695606 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:35 INFO - PROCESS | 3584 | 1461066695688 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:51:35 INFO - PROCESS | 3584 | 1461066695697 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 3584 | ++DOCSHELL 19141000 == 24 [pid = 3584] [id = 26] 04:51:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19142800) [pid = 3584] [serial = 74] [outer = 00000000] 04:51:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19D69800) [pid = 3584] [serial = 75] [outer = 19142800] 04:51:35 INFO - PROCESS | 3584 | 1461066695741 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (19D6F400) [pid = 3584] [serial = 76] [outer = 19142800] 04:51:36 INFO - PROCESS | 3584 | 1461066696096 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 545ms 04:51:36 INFO - PROCESS | 3584 | 1461066696160 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 3584 | 1461066696162 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:51:36 INFO - PROCESS | 3584 | 1461066696148 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 3584 | 1461066696150 Marionette TRACE conn3 <- [1,70,null,{}] 04:51:36 INFO - PROCESS | 3584 | 1461066696153 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:36 INFO - PROCESS | 3584 | 1461066696225 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:51:36 INFO - PROCESS | 3584 | 1461066696295 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3584 | ++DOCSHELL 198F8400 == 25 [pid = 3584] [id = 27] 04:51:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (199F4000) [pid = 3584] [serial = 77] [outer = 00000000] 04:51:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19F6E400) [pid = 3584] [serial = 78] [outer = 199F4000] 04:51:36 INFO - PROCESS | 3584 | 1461066696342 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A0A1C00) [pid = 3584] [serial = 79] [outer = 199F4000] 04:51:36 INFO - PROCESS | 3584 | 1461066696640 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 546ms 04:51:36 INFO - PROCESS | 3584 | 1461066696707 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 3584 | 1461066696709 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:51:36 INFO - PROCESS | 3584 | 1461066696713 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:51:36 INFO - PROCESS | 3584 | 1461066696715 Marionette TRACE conn3 <- [1,74,null,{}] 04:51:36 INFO - PROCESS | 3584 | 1461066696718 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:36 INFO - PROCESS | 3584 | 1461066696819 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:51:36 INFO - PROCESS | 3584 | 1461066696810 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3584 | ++DOCSHELL 12D7D000 == 26 [pid = 3584] [id = 28] 04:51:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15D58400) [pid = 3584] [serial = 80] [outer = 00000000] 04:51:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A481000) [pid = 3584] [serial = 81] [outer = 15D58400] 04:51:36 INFO - PROCESS | 3584 | 1461066696855 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A47B000) [pid = 3584] [serial = 82] [outer = 15D58400] 04:51:37 INFO - PROCESS | 3584 | 1461066697207 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 545ms 04:51:37 INFO - PROCESS | 3584 | 1461066697251 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 3584 | 1461066697254 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:51:37 INFO - PROCESS | 3584 | 1461066697257 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 3584 | 1461066697259 Marionette TRACE conn3 <- [1,78,null,{}] 04:51:37 INFO - PROCESS | 3584 | 1461066697263 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:37 INFO - PROCESS | 3584 | 1461066697386 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:51:37 INFO - PROCESS | 3584 | 1461066697401 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 3584 | ++DOCSHELL 1A49F800 == 27 [pid = 3584] [id = 29] 04:51:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A642800) [pid = 3584] [serial = 83] [outer = 00000000] 04:51:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A6E9000) [pid = 3584] [serial = 84] [outer = 1A642800] 04:51:37 INFO - PROCESS | 3584 | 1461066697449 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1C086800) [pid = 3584] [serial = 85] [outer = 1A642800] 04:51:37 INFO - PROCESS | 3584 | 1461066697808 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 574ms 04:51:37 INFO - PROCESS | 3584 | 1461066697853 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 3584 | 1461066697855 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:51:37 INFO - PROCESS | 3584 | 1461066697858 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:51:37 INFO - PROCESS | 3584 | 1461066697860 Marionette TRACE conn3 <- [1,82,null,{}] 04:51:37 INFO - PROCESS | 3584 | 1461066697863 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:37 INFO - PROCESS | 3584 | 1461066697948 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:51:37 INFO - PROCESS | 3584 | 1461066697956 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 3584 | ++DOCSHELL 13262400 == 28 [pid = 3584] [id = 30] 04:51:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13262800) [pid = 3584] [serial = 86] [outer = 00000000] 04:51:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1C205800) [pid = 3584] [serial = 87] [outer = 13262800] 04:51:37 INFO - PROCESS | 3584 | 1461066698000 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1C23C000) [pid = 3584] [serial = 88] [outer = 13262800] 04:51:38 INFO - PROCESS | 3584 | 1461066698353 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 545ms 04:51:38 INFO - PROCESS | 3584 | 1461066698401 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 3584 | 1461066698402 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:51:38 INFO - PROCESS | 3584 | 1461066698406 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 3584 | 1461066698408 Marionette TRACE conn3 <- [1,86,null,{}] 04:51:38 INFO - PROCESS | 3584 | 1461066698411 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:38 INFO - PROCESS | 3584 | 1461066698484 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:51:38 INFO - PROCESS | 3584 | 1461066698580 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 3584 | ++DOCSHELL 1647D400 == 29 [pid = 3584] [id = 31] 04:51:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (16770800) [pid = 3584] [serial = 89] [outer = 00000000] 04:51:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1CA02C00) [pid = 3584] [serial = 90] [outer = 16770800] 04:51:38 INFO - PROCESS | 3584 | 1461066698624 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1CA09800) [pid = 3584] [serial = 91] [outer = 16770800] 04:51:39 INFO - PROCESS | 3584 | 1461066699646 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1277ms 04:51:39 INFO - PROCESS | 3584 | 1461066699725 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 3584 | 1461066699730 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:51:39 INFO - PROCESS | 3584 | 1461066699736 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 3584 | 1461066699739 Marionette TRACE conn3 <- [1,90,null,{}] 04:51:39 INFO - PROCESS | 3584 | 1461066699744 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:39 INFO - PROCESS | 3584 | 1461066699845 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:51:39 INFO - PROCESS | 3584 | 1461066699881 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 3584 | ++DOCSHELL 13730C00 == 30 [pid = 3584] [id = 32] 04:51:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (13731C00) [pid = 3584] [serial = 92] [outer = 00000000] 04:51:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (13AF1400) [pid = 3584] [serial = 93] [outer = 13731C00] 04:51:39 INFO - PROCESS | 3584 | 1461066699929 Marionette DEBUG loaded listener.js 04:51:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1430A800) [pid = 3584] [serial = 94] [outer = 13731C00] 04:51:40 INFO - PROCESS | 3584 | 1461066700300 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 588ms 04:51:40 INFO - PROCESS | 3584 | 1461066700334 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:51:40 INFO - PROCESS | 3584 | 1461066700322 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:51:40 INFO - PROCESS | 3584 | 1461066700328 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:51:40 INFO - PROCESS | 3584 | 1461066700330 Marionette TRACE conn3 <- [1,94,null,{}] 04:51:40 INFO - PROCESS | 3584 | 1461066700339 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:40 INFO - PROCESS | 3584 | 1461066700438 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:51:40 INFO - PROCESS | 3584 | 1461066700445 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 3584 | ++DOCSHELL 14308400 == 31 [pid = 3584] [id = 33] 04:51:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (143A6400) [pid = 3584] [serial = 95] [outer = 00000000] 04:51:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (156EFC00) [pid = 3584] [serial = 96] [outer = 143A6400] 04:51:40 INFO - PROCESS | 3584 | 1461066700492 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (15AD7C00) [pid = 3584] [serial = 97] [outer = 143A6400] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (16A69000) [pid = 3584] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1D1C5800) [pid = 3584] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1CA0F800) [pid = 3584] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1676E000) [pid = 3584] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1DB91400) [pid = 3584] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1D5AA800) [pid = 3584] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1D554800) [pid = 3584] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1320AC00) [pid = 3584] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (14306C00) [pid = 3584] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (15A35800) [pid = 3584] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16488400) [pid = 3584] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16A74C00) [pid = 3584] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1804F000) [pid = 3584] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16372000) [pid = 3584] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19142800) [pid = 3584] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (199F4000) [pid = 3584] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15D58400) [pid = 3584] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1A642800) [pid = 3584] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1E172000) [pid = 3584] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13734800) [pid = 3584] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:51:41 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13262800) [pid = 3584] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:51:41 INFO - PROCESS | 3584 | 1461066701255 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 962ms 04:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:51:41 INFO - PROCESS | 3584 | 1461066701310 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3584 | 1461066701312 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:51:41 INFO - PROCESS | 3584 | 1461066701320 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 3584 | 1461066701324 Marionette TRACE conn3 <- [1,98,null,{}] 04:51:41 INFO - PROCESS | 3584 | 1461066701334 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:41 INFO - PROCESS | 3584 | 1461066701411 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:51:41 INFO - PROCESS | 3584 | 1461066701418 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 3584 | ++DOCSHELL 14354400 == 32 [pid = 3584] [id = 34] 04:51:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1435A000) [pid = 3584] [serial = 98] [outer = 00000000] 04:51:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16444800) [pid = 3584] [serial = 99] [outer = 1435A000] 04:51:41 INFO - PROCESS | 3584 | 1461066701465 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16549400) [pid = 3584] [serial = 100] [outer = 1435A000] 04:51:41 INFO - PROCESS | 3584 | 1461066701848 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 546ms 04:51:41 INFO - PROCESS | 3584 | 1461066701873 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3584 | 1461066701875 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:51:41 INFO - PROCESS | 3584 | 1461066701879 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 3584 | 1461066701881 Marionette TRACE conn3 <- [1,102,null,{}] 04:51:41 INFO - PROCESS | 3584 | 1461066701884 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:41 INFO - PROCESS | 3584 | 1461066701943 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:51:41 INFO - PROCESS | 3584 | 1461066701949 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 3584 | ++DOCSHELL 1676EC00 == 33 [pid = 3584] [id = 35] 04:51:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16A69000) [pid = 3584] [serial = 101] [outer = 00000000] 04:51:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17E84C00) [pid = 3584] [serial = 102] [outer = 16A69000] 04:51:41 INFO - PROCESS | 3584 | 1461066701994 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18051400) [pid = 3584] [serial = 103] [outer = 16A69000] 04:51:42 INFO - PROCESS | 3584 | 1461066702359 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 545ms 04:51:42 INFO - PROCESS | 3584 | 1461066702422 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 3584 | 1461066702424 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:51:42 INFO - PROCESS | 3584 | 1461066702427 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 3584 | 1461066702429 Marionette TRACE conn3 <- [1,106,null,{}] 04:51:42 INFO - PROCESS | 3584 | 1461066702432 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:42 INFO - PROCESS | 3584 | 1461066702503 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:51:42 INFO - PROCESS | 3584 | 1461066702491 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 3584 | ++DOCSHELL 1859CC00 == 34 [pid = 3584] [id = 36] 04:51:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1859E000) [pid = 3584] [serial = 104] [outer = 00000000] 04:51:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (186EB000) [pid = 3584] [serial = 105] [outer = 1859E000] 04:51:42 INFO - PROCESS | 3584 | 1461066702537 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (186F6C00) [pid = 3584] [serial = 106] [outer = 1859E000] 04:51:42 INFO - PROCESS | 3584 | 1461066702914 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 545ms 04:51:42 INFO - PROCESS | 3584 | 1461066702988 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 3584 | 1461066702992 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:51:42 INFO - PROCESS | 3584 | 1461066702980 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 3584 | 1461066702984 Marionette TRACE conn3 <- [1,110,null,{}] 04:51:42 INFO - PROCESS | 3584 | 1461066702990 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:43 INFO - PROCESS | 3584 | 1461066703089 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:51:43 INFO - PROCESS | 3584 | 1461066703194 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 3584 | ++DOCSHELL 13264C00 == 35 [pid = 3584] [id = 37] 04:51:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1338AC00) [pid = 3584] [serial = 107] [outer = 00000000] 04:51:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (13737000) [pid = 3584] [serial = 108] [outer = 1338AC00] 04:51:43 INFO - PROCESS | 3584 | 1461066703265 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (137E6000) [pid = 3584] [serial = 109] [outer = 1338AC00] 04:51:43 INFO - PROCESS | 3584 | 1461066703798 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 861ms 04:51:43 INFO - PROCESS | 3584 | 1461066703866 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 3584 | 1461066703853 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:51:43 INFO - PROCESS | 3584 | 1461066703861 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 3584 | 1461066703865 Marionette TRACE conn3 <- [1,114,null,{}] 04:51:43 INFO - PROCESS | 3584 | 1461066703883 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:43 INFO - PROCESS | 3584 | 1461066703980 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:51:44 INFO - PROCESS | 3584 | 1461066704051 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 3584 | ++DOCSHELL 15694C00 == 36 [pid = 3584] [id = 38] 04:51:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15699800) [pid = 3584] [serial = 110] [outer = 00000000] 04:51:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1648A800) [pid = 3584] [serial = 111] [outer = 15699800] 04:51:44 INFO - PROCESS | 3584 | 1461066704088 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16A6EC00) [pid = 3584] [serial = 112] [outer = 15699800] 04:51:44 INFO - PROCESS | 3584 | 1461066704644 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 832ms 04:51:44 INFO - PROCESS | 3584 | 1461066704707 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 3584 | 1461066704710 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:51:44 INFO - PROCESS | 3584 | 1461066704713 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 3584 | 1461066704699 Marionette TRACE conn3 <- [1,118,null,{}] 04:51:44 INFO - PROCESS | 3584 | 1461066704709 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:44 INFO - PROCESS | 3584 | 1461066704810 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:51:44 INFO - PROCESS | 3584 | 1461066704894 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 3584 | ++DOCSHELL 19418400 == 37 [pid = 3584] [id = 39] 04:51:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1941A400) [pid = 3584] [serial = 113] [outer = 00000000] 04:51:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19B30800) [pid = 3584] [serial = 114] [outer = 1941A400] 04:51:44 INFO - PROCESS | 3584 | 1461066704935 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (19F06C00) [pid = 3584] [serial = 115] [outer = 1941A400] 04:51:45 INFO - PROCESS | 3584 | 1461066705402 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 732ms 04:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:51:45 INFO - PROCESS | 3584 | 1461066705440 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 3584 | 1461066705443 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:51:45 INFO - PROCESS | 3584 | 1461066705446 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 3584 | 1461066705448 Marionette TRACE conn3 <- [1,122,null,{}] 04:51:45 INFO - PROCESS | 3584 | 1461066705452 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:45 INFO - PROCESS | 3584 | 1461066705530 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:51:45 INFO - PROCESS | 3584 | 1461066705614 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 3584 | ++DOCSHELL 17E80800 == 38 [pid = 3584] [id = 40] 04:51:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (17E81800) [pid = 3584] [serial = 116] [outer = 00000000] 04:51:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1855F800) [pid = 3584] [serial = 117] [outer = 17E81800] 04:51:45 INFO - PROCESS | 3584 | 1461066705668 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (17E82800) [pid = 3584] [serial = 118] [outer = 17E81800] 04:51:46 INFO - PROCESS | 3584 | 1461066706247 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 833ms 04:51:46 INFO - PROCESS | 3584 | 1461066706278 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 3584 | 1461066706282 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:51:46 INFO - PROCESS | 3584 | 1461066706288 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - PROCESS | 3584 | 1461066706292 Marionette TRACE conn3 <- [1,126,null,{}] 04:51:46 INFO - PROCESS | 3584 | 1461066706299 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:46 INFO - PROCESS | 3584 | 1461066706388 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:51:46 INFO - PROCESS | 3584 | 1461066706464 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 3584 | ++DOCSHELL 13384800 == 39 [pid = 3584] [id = 41] 04:51:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (13385C00) [pid = 3584] [serial = 119] [outer = 00000000] 04:51:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (14AADC00) [pid = 3584] [serial = 120] [outer = 13385C00] 04:51:46 INFO - PROCESS | 3584 | 1461066706515 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1540D800) [pid = 3584] [serial = 121] [outer = 13385C00] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 13730C00 == 38 [pid = 3584] [id = 32] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 14308400 == 37 [pid = 3584] [id = 33] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 1676EC00 == 36 [pid = 3584] [id = 35] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 14354400 == 35 [pid = 3584] [id = 34] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 1647D400 == 34 [pid = 3584] [id = 31] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 1A49F800 == 33 [pid = 3584] [id = 29] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 13262400 == 32 [pid = 3584] [id = 30] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 19418400 == 31 [pid = 3584] [id = 39] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 17E80800 == 30 [pid = 3584] [id = 40] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 1859CC00 == 29 [pid = 3584] [id = 36] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 13264C00 == 28 [pid = 3584] [id = 37] 04:51:47 INFO - PROCESS | 3584 | --DOCSHELL 15694C00 == 27 [pid = 3584] [id = 38] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (16369400) [pid = 3584] [serial = 9] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (16370400) [pid = 3584] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (14AB4C00) [pid = 3584] [serial = 4] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (133D5400) [pid = 3584] [serial = 54] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (143AF000) [pid = 3584] [serial = 57] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (15AE9000) [pid = 3584] [serial = 60] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1799B400) [pid = 3584] [serial = 63] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1804F800) [pid = 3584] [serial = 66] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (186F5400) [pid = 3584] [serial = 69] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (19415400) [pid = 3584] [serial = 72] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19D69800) [pid = 3584] [serial = 75] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19F6E400) [pid = 3584] [serial = 78] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A481000) [pid = 3584] [serial = 81] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A6E9000) [pid = 3584] [serial = 84] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1C205800) [pid = 3584] [serial = 87] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (14AAC400) [pid = 3584] [serial = 51] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18059000) [pid = 3584] [serial = 67] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13733000) [pid = 3584] [serial = 55] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (14A03C00) [pid = 3584] [serial = 58] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (186F6800) [pid = 3584] [serial = 70] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (19417000) [pid = 3584] [serial = 73] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17E78000) [pid = 3584] [serial = 64] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (19D6F400) [pid = 3584] [serial = 76] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A0A1C00) [pid = 3584] [serial = 79] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1A47B000) [pid = 3584] [serial = 82] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1C086800) [pid = 3584] [serial = 85] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15C5C400) [pid = 3584] [serial = 61] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1E176400) [pid = 3584] [serial = 48] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1543DC00) [pid = 3584] [serial = 52] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1C23C000) [pid = 3584] [serial = 88] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1D59D400) [pid = 3584] [serial = 33] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1CC4C400) [pid = 3584] [serial = 30] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1D9D5400) [pid = 3584] [serial = 31] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1D8AB000) [pid = 3584] [serial = 27] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1D8AE800) [pid = 3584] [serial = 28] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1CC4D000) [pid = 3584] [serial = 24] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1A6DC400) [pid = 3584] [serial = 21] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1A6E0400) [pid = 3584] [serial = 22] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (19141400) [pid = 3584] [serial = 17] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (1941A800) [pid = 3584] [serial = 14] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1E174C00) [pid = 3584] [serial = 47] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (1E064000) [pid = 3584] [serial = 42] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (1E16FC00) [pid = 3584] [serial = 45] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (1DDD1400) [pid = 3584] [serial = 39] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (1DDD4C00) [pid = 3584] [serial = 40] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (1DB88800) [pid = 3584] [serial = 36] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (1DB8BC00) [pid = 3584] [serial = 37] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (1D5A1400) [pid = 3584] [serial = 34] [outer = 00000000] [url = about:blank] 04:51:47 INFO - PROCESS | 3584 | 1461066707349 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1119ms 04:51:47 INFO - PROCESS | 3584 | 1461066707395 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3584 | 1461066707400 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:51:47 INFO - PROCESS | 3584 | 1461066707406 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 3584 | 1461066707409 Marionette TRACE conn3 <- [1,130,null,{}] 04:51:47 INFO - PROCESS | 3584 | 1461066707414 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:47 INFO - PROCESS | 3584 | 1461066707496 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:51:47 INFO - PROCESS | 3584 | 1461066707489 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 3584 | ++DOCSHELL 13AF6C00 == 28 [pid = 3584] [id = 42] 04:51:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (14309C00) [pid = 3584] [serial = 122] [outer = 00000000] 04:51:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (143A7800) [pid = 3584] [serial = 123] [outer = 14309C00] 04:51:47 INFO - PROCESS | 3584 | 1461066707539 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (14A06000) [pid = 3584] [serial = 124] [outer = 14309C00] 04:51:47 INFO - PROCESS | 3584 | 1461066707949 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 04:51:47 INFO - PROCESS | 3584 | 1461066707982 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3584 | 1461066707988 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:51:47 INFO - PROCESS | 3584 | 1461066707995 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 3584 | 1461066707998 Marionette TRACE conn3 <- [1,134,null,{}] 04:51:47 INFO - PROCESS | 3584 | 1461066708002 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:48 INFO - PROCESS | 3584 | 1461066708080 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:51:48 INFO - PROCESS | 3584 | 1461066708131 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3584 | ++DOCSHELL 15C0DC00 == 29 [pid = 3584] [id = 43] 04:51:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (15C10000) [pid = 3584] [serial = 125] [outer = 00000000] 04:51:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (15CCEC00) [pid = 3584] [serial = 126] [outer = 15C10000] 04:51:48 INFO - PROCESS | 3584 | 1461066708176 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (15D64800) [pid = 3584] [serial = 127] [outer = 15C10000] 04:51:48 INFO - PROCESS | 3584 | 1461066708548 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 04:51:48 INFO - PROCESS | 3584 | 1461066708591 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 3584 | 1461066708593 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:51:48 INFO - PROCESS | 3584 | 1461066708601 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 3584 | 1461066708605 Marionette TRACE conn3 <- [1,138,null,{}] 04:51:48 INFO - PROCESS | 3584 | 1461066708615 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:48 INFO - PROCESS | 3584 | 1461066708678 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:51:48 INFO - PROCESS | 3584 | 1461066708687 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3584 | ++DOCSHELL 16445C00 == 30 [pid = 3584] [id = 44] 04:51:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (16A6C800) [pid = 3584] [serial = 128] [outer = 00000000] 04:51:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1799EC00) [pid = 3584] [serial = 129] [outer = 16A6C800] 04:51:48 INFO - PROCESS | 3584 | 1461066708734 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (17E84400) [pid = 3584] [serial = 130] [outer = 16A6C800] 04:51:49 INFO - PROCESS | 3584 | 1461066709106 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 545ms 04:51:49 INFO - PROCESS | 3584 | 1461066709152 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 3584 | 1461066709155 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:51:49 INFO - PROCESS | 3584 | 1461066709158 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 3584 | 1461066709160 Marionette TRACE conn3 <- [1,142,null,{}] 04:51:49 INFO - PROCESS | 3584 | 1461066709164 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:49 INFO - PROCESS | 3584 | 1461066709268 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:51:49 INFO - PROCESS | 3584 | 1461066709274 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 3584 | ++DOCSHELL 16A73000 == 31 [pid = 3584] [id = 45] 04:51:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (18057400) [pid = 3584] [serial = 131] [outer = 00000000] 04:51:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (186E9000) [pid = 3584] [serial = 132] [outer = 18057400] 04:51:49 INFO - PROCESS | 3584 | 1461066709302 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (18A3A400) [pid = 3584] [serial = 133] [outer = 18057400] 04:51:49 INFO - PROCESS | 3584 | 1461066709705 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 574ms 04:51:49 INFO - PROCESS | 3584 | 1461066709739 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 3584 | 1461066709741 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:51:49 INFO - PROCESS | 3584 | 1461066709744 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:51:49 INFO - PROCESS | 3584 | 1461066709746 Marionette TRACE conn3 <- [1,146,null,{}] 04:51:49 INFO - PROCESS | 3584 | 1461066709749 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:49 INFO - PROCESS | 3584 | 1461066709855 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:51:49 INFO - PROCESS | 3584 | 1461066709862 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 3584 | ++DOCSHELL 185A5C00 == 32 [pid = 3584] [id = 46] 04:51:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (18A36000) [pid = 3584] [serial = 134] [outer = 00000000] 04:51:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1941A800) [pid = 3584] [serial = 135] [outer = 18A36000] 04:51:49 INFO - PROCESS | 3584 | 1461066709908 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (194B9800) [pid = 3584] [serial = 136] [outer = 18A36000] 04:51:50 INFO - PROCESS | 3584 | 1461066710315 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 589ms 04:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:51:50 INFO - PROCESS | 3584 | 1461066710333 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 3584 | 1461066710335 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:51:50 INFO - PROCESS | 3584 | 1461066710338 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 3584 | 1461066710340 Marionette TRACE conn3 <- [1,150,null,{}] 04:51:50 INFO - PROCESS | 3584 | 1461066710347 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:50 INFO - PROCESS | 3584 | 1461066710451 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:51:50 INFO - PROCESS | 3584 | 1461066710516 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 3584 | ++DOCSHELL 19F0A400 == 33 [pid = 3584] [id = 47] 04:51:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (19F0F800) [pid = 3584] [serial = 137] [outer = 00000000] 04:51:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1A09F400) [pid = 3584] [serial = 138] [outer = 19F0F800] 04:51:50 INFO - PROCESS | 3584 | 1461066710553 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1A0A7800) [pid = 3584] [serial = 139] [outer = 19F0F800] 04:51:50 INFO - PROCESS | 3584 | 1461066710920 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 588ms 04:51:50 INFO - PROCESS | 3584 | 1461066710934 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 3584 | 1461066710936 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:51:50 INFO - PROCESS | 3584 | 1461066710939 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:51:50 INFO - PROCESS | 3584 | 1461066710941 Marionette TRACE conn3 <- [1,154,null,{}] 04:51:50 INFO - PROCESS | 3584 | 1461066710960 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:50 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1859E000) [pid = 3584] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:51:50 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (13731C00) [pid = 3584] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:51:50 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (143A6400) [pid = 3584] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:51:50 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (16A69000) [pid = 3584] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:51:50 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1435A000) [pid = 3584] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:51:50 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16770800) [pid = 3584] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:51:51 INFO - PROCESS | 3584 | 1461066711038 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:51:51 INFO - PROCESS | 3584 | 1461066711077 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 3584 | ++DOCSHELL 133CEC00 == 34 [pid = 3584] [id = 48] 04:51:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15C0C800) [pid = 3584] [serial = 140] [outer = 00000000] 04:51:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (17E80C00) [pid = 3584] [serial = 141] [outer = 15C0C800] 04:51:51 INFO - PROCESS | 3584 | 1461066711124 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (17E81C00) [pid = 3584] [serial = 142] [outer = 15C0C800] 04:51:51 INFO - PROCESS | 3584 | 1461066711445 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 545ms 04:51:51 INFO - PROCESS | 3584 | 1461066711479 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 3584 | 1461066711481 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:51:51 INFO - PROCESS | 3584 | 1461066711484 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 3584 | 1461066711486 Marionette TRACE conn3 <- [1,158,null,{}] 04:51:51 INFO - PROCESS | 3584 | 1461066711490 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:51 INFO - PROCESS | 3584 | 1461066711584 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:51:51 INFO - PROCESS | 3584 | 1461066711593 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 3584 | ++DOCSHELL 137DB000 == 35 [pid = 3584] [id = 49] 04:51:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (137DC400) [pid = 3584] [serial = 143] [outer = 00000000] 04:51:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1A642800) [pid = 3584] [serial = 144] [outer = 137DC400] 04:51:51 INFO - PROCESS | 3584 | 1461066711638 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1A4A0C00) [pid = 3584] [serial = 145] [outer = 137DC400] 04:51:52 INFO - PROCESS | 3584 | 1461066712001 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 545ms 04:51:52 INFO - PROCESS | 3584 | 1461066712041 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 3584 | 1461066712043 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:51:52 INFO - PROCESS | 3584 | 1461066712046 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 3584 | 1461066712048 Marionette TRACE conn3 <- [1,162,null,{}] 04:51:52 INFO - PROCESS | 3584 | 1461066712052 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:52 INFO - PROCESS | 3584 | 1461066712128 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:51:52 INFO - PROCESS | 3584 | 1461066712136 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 3584 | ++DOCSHELL 19D73800 == 36 [pid = 3584] [id = 50] 04:51:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (19D75000) [pid = 3584] [serial = 146] [outer = 00000000] 04:51:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1A6E6000) [pid = 3584] [serial = 147] [outer = 19D75000] 04:51:52 INFO - PROCESS | 3584 | 1461066712183 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1A9C7800) [pid = 3584] [serial = 148] [outer = 19D75000] 04:51:52 INFO - PROCESS | 3584 | 1461066712533 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 488ms 04:51:52 INFO - PROCESS | 3584 | 1461066712542 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 3584 | 1461066712544 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:51:52 INFO - PROCESS | 3584 | 1461066712548 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 3584 | 1461066712549 Marionette TRACE conn3 <- [1,166,null,{}] 04:51:52 INFO - PROCESS | 3584 | 1461066712553 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:52 INFO - PROCESS | 3584 | 1461066712606 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:51:52 INFO - PROCESS | 3584 | 1461066712612 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 3584 | ++DOCSHELL 133D7800 == 37 [pid = 3584] [id = 51] 04:51:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15411400) [pid = 3584] [serial = 149] [outer = 00000000] 04:51:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1C089400) [pid = 3584] [serial = 150] [outer = 15411400] 04:51:52 INFO - PROCESS | 3584 | 1461066712655 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1C205800) [pid = 3584] [serial = 151] [outer = 15411400] 04:51:53 INFO - PROCESS | 3584 | 1461066713356 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 875ms 04:51:53 INFO - PROCESS | 3584 | 1461066713415 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 3584 | 1461066713420 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:51:53 INFO - PROCESS | 3584 | 1461066713426 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 3584 | 1461066713430 Marionette TRACE conn3 <- [1,170,null,{}] 04:51:53 INFO - PROCESS | 3584 | 1461066713437 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:53 INFO - PROCESS | 3584 | 1461066713553 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:51:53 INFO - PROCESS | 3584 | 1461066713623 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 3584 | ++DOCSHELL 13386C00 == 38 [pid = 3584] [id = 52] 04:51:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (13738400) [pid = 3584] [serial = 152] [outer = 00000000] 04:51:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (146B8400) [pid = 3584] [serial = 153] [outer = 13738400] 04:51:53 INFO - PROCESS | 3584 | 1461066713664 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1564C000) [pid = 3584] [serial = 154] [outer = 13738400] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 19D73800 == 37 [pid = 3584] [id = 50] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 137DB000 == 36 [pid = 3584] [id = 49] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 133CEC00 == 35 [pid = 3584] [id = 48] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 19F0A400 == 34 [pid = 3584] [id = 47] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 185A5C00 == 33 [pid = 3584] [id = 46] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 16A73000 == 32 [pid = 3584] [id = 45] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 16445C00 == 31 [pid = 3584] [id = 44] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 15C0DC00 == 30 [pid = 3584] [id = 43] 04:51:54 INFO - PROCESS | 3584 | --DOCSHELL 13AF6C00 == 29 [pid = 3584] [id = 42] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (186EB000) [pid = 3584] [serial = 105] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (186F6C00) [pid = 3584] [serial = 106] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13AF1400) [pid = 3584] [serial = 93] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1430A800) [pid = 3584] [serial = 94] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (156EFC00) [pid = 3584] [serial = 96] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17E84C00) [pid = 3584] [serial = 102] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15AD7C00) [pid = 3584] [serial = 97] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16549400) [pid = 3584] [serial = 100] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (18051400) [pid = 3584] [serial = 103] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1CA09800) [pid = 3584] [serial = 91] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16444800) [pid = 3584] [serial = 99] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1CA02C00) [pid = 3584] [serial = 90] [outer = 00000000] [url = about:blank] 04:51:54 INFO - PROCESS | 3584 | 1461066714461 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1048ms 04:51:54 INFO - PROCESS | 3584 | 1461066714495 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 3584 | 1461066714499 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:51:54 INFO - PROCESS | 3584 | 1461066714505 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:51:54 INFO - PROCESS | 3584 | 1461066714509 Marionette TRACE conn3 <- [1,174,null,{}] 04:51:54 INFO - PROCESS | 3584 | 1461066714515 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:54 INFO - PROCESS | 3584 | 1461066714575 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:51:54 INFO - PROCESS | 3584 | 1461066714584 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 3584 | ++DOCSHELL 137E1000 == 30 [pid = 3584] [id = 53] 04:51:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (137E1400) [pid = 3584] [serial = 155] [outer = 00000000] 04:51:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (14304800) [pid = 3584] [serial = 156] [outer = 137E1400] 04:51:54 INFO - PROCESS | 3584 | 1461066714633 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (143A6C00) [pid = 3584] [serial = 157] [outer = 137E1400] 04:51:55 INFO - PROCESS | 3584 | 1461066715075 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 574ms 04:51:55 INFO - PROCESS | 3584 | 1461066715082 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 3584 | 1461066715088 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:51:55 INFO - PROCESS | 3584 | 1461066715098 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 3584 | 1461066715101 Marionette TRACE conn3 <- [1,178,null,{}] 04:51:55 INFO - PROCESS | 3584 | 1461066715105 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:55 INFO - PROCESS | 3584 | 1461066715185 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:51:55 INFO - PROCESS | 3584 | 1461066715176 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 3584 | ++DOCSHELL 15C0CC00 == 31 [pid = 3584] [id = 54] 04:51:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15C0F400) [pid = 3584] [serial = 158] [outer = 00000000] 04:51:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1636B000) [pid = 3584] [serial = 159] [outer = 15C0F400] 04:51:55 INFO - PROCESS | 3584 | 1461066715222 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16445000) [pid = 3584] [serial = 160] [outer = 15C0F400] 04:51:55 INFO - PROCESS | 3584 | 1461066715613 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 546ms 04:51:55 INFO - PROCESS | 3584 | 1461066715656 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 3584 | 1461066715659 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:51:55 INFO - PROCESS | 3584 | 1461066715649 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 3584 | 1461066715652 Marionette TRACE conn3 <- [1,182,null,{}] 04:51:55 INFO - PROCESS | 3584 | 1461066715663 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:55 INFO - PROCESS | 3584 | 1461066715743 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:51:55 INFO - PROCESS | 3584 | 1461066715752 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 3584 | ++DOCSHELL 16A69C00 == 32 [pid = 3584] [id = 55] 04:51:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16A71000) [pid = 3584] [serial = 161] [outer = 00000000] 04:51:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (179A3C00) [pid = 3584] [serial = 162] [outer = 16A71000] 04:51:55 INFO - PROCESS | 3584 | 1461066715801 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1800D800) [pid = 3584] [serial = 163] [outer = 16A71000] 04:51:56 INFO - PROCESS | 3584 | 1461066716185 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 545ms 04:51:56 INFO - PROCESS | 3584 | 1461066716218 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 3584 | 1461066716221 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:51:56 INFO - PROCESS | 3584 | 1461066716224 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 3584 | 1461066716226 Marionette TRACE conn3 <- [1,186,null,{}] 04:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:51:56 INFO - PROCESS | 3584 | 1461066716229 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:56 INFO - PROCESS | 3584 | 1461066716306 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:51:56 INFO - PROCESS | 3584 | 1461066716294 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 3584 | ++DOCSHELL 1540C000 == 33 [pid = 3584] [id = 56] 04:51:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1805C400) [pid = 3584] [serial = 164] [outer = 00000000] 04:51:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18A3AC00) [pid = 3584] [serial = 165] [outer = 1805C400] 04:51:56 INFO - PROCESS | 3584 | 1461066716340 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1913C400) [pid = 3584] [serial = 166] [outer = 1805C400] 04:51:56 INFO - PROCESS | 3584 | 1461066716739 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 545ms 04:51:56 INFO - PROCESS | 3584 | 1461066716773 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 3584 | 1461066716775 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:51:56 INFO - PROCESS | 3584 | 1461066716782 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 3584 | 1461066716784 Marionette TRACE conn3 <- [1,190,null,{}] 04:51:56 INFO - PROCESS | 3584 | 1461066716788 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:56 INFO - PROCESS | 3584 | 1461066716883 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:51:56 INFO - PROCESS | 3584 | 1461066716892 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 3584 | ++DOCSHELL 186EC800 == 34 [pid = 3584] [id = 57] 04:51:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18A38400) [pid = 3584] [serial = 167] [outer = 00000000] 04:51:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199F5000) [pid = 3584] [serial = 168] [outer = 18A38400] 04:51:56 INFO - PROCESS | 3584 | 1461066716944 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19D73800) [pid = 3584] [serial = 169] [outer = 18A38400] 04:51:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19141C00) [pid = 3584] [serial = 170] [outer = 1E068000] 04:51:57 INFO - PROCESS | 3584 | 1461066717407 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 689ms 04:51:57 INFO - PROCESS | 3584 | 1461066717465 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 3584 | 1461066717467 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:51:57 INFO - PROCESS | 3584 | 1461066717470 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:51:57 INFO - PROCESS | 3584 | 1461066717472 Marionette TRACE conn3 <- [1,194,null,{}] 04:51:57 INFO - PROCESS | 3584 | 1461066717483 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:57 INFO - PROCESS | 3584 | 1461066717597 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:51:57 INFO - PROCESS | 3584 | 1461066717632 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 3584 | ++DOCSHELL 12D41000 == 35 [pid = 3584] [id = 58] 04:51:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (12D80800) [pid = 3584] [serial = 171] [outer = 00000000] 04:51:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1C088000) [pid = 3584] [serial = 172] [outer = 12D80800] 04:51:57 INFO - PROCESS | 3584 | 1461066717678 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1C087C00) [pid = 3584] [serial = 173] [outer = 12D80800] 04:51:58 INFO - PROCESS | 3584 | 1461066718065 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 646ms 04:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:51:58 INFO - PROCESS | 3584 | 1461066718118 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 3584 | 1461066718120 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:51:58 INFO - PROCESS | 3584 | 1461066718123 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 3584 | 1461066718125 Marionette TRACE conn3 <- [1,198,null,{}] 04:51:58 INFO - PROCESS | 3584 | 1461066718128 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:58 INFO - PROCESS | 3584 | 1461066718204 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:51:58 INFO - PROCESS | 3584 | 1461066718213 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 3584 | ++DOCSHELL 1A9CD400 == 36 [pid = 3584] [id = 59] 04:51:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1C29B000) [pid = 3584] [serial = 174] [outer = 00000000] 04:51:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1CA0CC00) [pid = 3584] [serial = 175] [outer = 1C29B000] 04:51:58 INFO - PROCESS | 3584 | 1461066718257 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1CA0AC00) [pid = 3584] [serial = 176] [outer = 1C29B000] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (18A36000) [pid = 3584] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (13385C00) [pid = 3584] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16A6C800) [pid = 3584] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (14309C00) [pid = 3584] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (15C10000) [pid = 3584] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18057400) [pid = 3584] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1338AC00) [pid = 3584] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15699800) [pid = 3584] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1941A400) [pid = 3584] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17E81800) [pid = 3584] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (19F0F800) [pid = 3584] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15C0C800) [pid = 3584] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (137DC400) [pid = 3584] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:51:58 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (19D75000) [pid = 3584] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:51:58 INFO - PROCESS | 3584 | 1461066718666 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 04:51:58 INFO - PROCESS | 3584 | 1461066718718 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 3584 | 1461066718720 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:51:58 INFO - PROCESS | 3584 | 1461066718705 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 3584 | 1461066718707 Marionette TRACE conn3 <- [1,202,null,{}] 04:51:58 INFO - PROCESS | 3584 | 1461066718710 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:58 INFO - PROCESS | 3584 | 1461066718782 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:51:58 INFO - PROCESS | 3584 | 1461066718788 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 3584 | ++DOCSHELL 14304000 == 37 [pid = 3584] [id = 60] 04:51:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (146ACC00) [pid = 3584] [serial = 177] [outer = 00000000] 04:51:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (19135000) [pid = 3584] [serial = 178] [outer = 146ACC00] 04:51:58 INFO - PROCESS | 3584 | 1461066718832 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1913A000) [pid = 3584] [serial = 179] [outer = 146ACC00] 04:51:59 INFO - PROCESS | 3584 | 1461066719196 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 488ms 04:51:59 INFO - PROCESS | 3584 | 1461066719212 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 3584 | 1461066719214 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:51:59 INFO - PROCESS | 3584 | 1461066719208 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 3584 | 1461066719209 Marionette TRACE conn3 <- [1,206,null,{}] 04:51:59 INFO - PROCESS | 3584 | 1461066719213 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:59 INFO - PROCESS | 3584 | 1461066719316 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:51:59 INFO - PROCESS | 3584 | 1461066719325 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 3584 | ++DOCSHELL 16549000 == 38 [pid = 3584] [id = 61] 04:51:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1C298C00) [pid = 3584] [serial = 180] [outer = 00000000] 04:51:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1CC45400) [pid = 3584] [serial = 181] [outer = 1C298C00] 04:51:59 INFO - PROCESS | 3584 | 1461066719369 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1CC4DC00) [pid = 3584] [serial = 182] [outer = 1C298C00] 04:51:59 INFO - PROCESS | 3584 | 1461066719720 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 545ms 04:51:59 INFO - PROCESS | 3584 | 1461066719769 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 3584 | 1461066719771 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:51:59 INFO - PROCESS | 3584 | 1461066719774 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:51:59 INFO - PROCESS | 3584 | 1461066719776 Marionette TRACE conn3 <- [1,210,null,{}] 04:51:59 INFO - PROCESS | 3584 | 1461066719779 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:59 INFO - PROCESS | 3584 | 1461066719860 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:51:59 INFO - PROCESS | 3584 | 1461066719869 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 3584 | ++DOCSHELL 137E6800 == 39 [pid = 3584] [id = 62] 04:51:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15D64C00) [pid = 3584] [serial = 183] [outer = 00000000] 04:51:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1D1C2C00) [pid = 3584] [serial = 184] [outer = 15D64C00] 04:51:59 INFO - PROCESS | 3584 | 1461066719914 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1D1C5400) [pid = 3584] [serial = 185] [outer = 15D64C00] 04:52:00 INFO - PROCESS | 3584 | 1461066720276 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 546ms 04:52:00 INFO - PROCESS | 3584 | 1461066720312 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 3584 | 1461066720317 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:52:00 INFO - PROCESS | 3584 | 1461066720321 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 3584 | 1461066720326 Marionette TRACE conn3 <- [1,214,null,{}] 04:52:00 INFO - PROCESS | 3584 | 1461066720332 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:00 INFO - PROCESS | 3584 | 1461066720423 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:52:00 INFO - PROCESS | 3584 | 1461066720628 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 3584 | ++DOCSHELL 13734C00 == 40 [pid = 3584] [id = 63] 04:52:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (137D9400) [pid = 3584] [serial = 186] [outer = 00000000] 04:52:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (143A5400) [pid = 3584] [serial = 187] [outer = 137D9400] 04:52:00 INFO - PROCESS | 3584 | 1461066720686 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (156A1000) [pid = 3584] [serial = 188] [outer = 137D9400] 04:52:01 INFO - PROCESS | 3584 | 1461066721179 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 918ms 04:52:01 INFO - PROCESS | 3584 | 1461066721259 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 3584 | 1461066721246 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:52:01 INFO - PROCESS | 3584 | 1461066721254 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 3584 | 1461066721258 Marionette TRACE conn3 <- [1,218,null,{}] 04:52:01 INFO - PROCESS | 3584 | 1461066721262 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:01 INFO - PROCESS | 3584 | 1461066721360 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:52:01 INFO - PROCESS | 3584 | 1461066721432 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 3584 | ++DOCSHELL 15CCC400 == 41 [pid = 3584] [id = 64] 04:52:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16368000) [pid = 3584] [serial = 189] [outer = 00000000] 04:52:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17E82000) [pid = 3584] [serial = 190] [outer = 16368000] 04:52:01 INFO - PROCESS | 3584 | 1461066721469 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (18555C00) [pid = 3584] [serial = 191] [outer = 16368000] 04:52:02 INFO - PROCESS | 3584 | 1461066722038 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 832ms 04:52:02 INFO - PROCESS | 3584 | 1461066722102 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 3584 | 1461066722105 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:52:02 INFO - PROCESS | 3584 | 1461066722091 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 3584 | 1461066722094 Marionette TRACE conn3 <- [1,222,null,{}] 04:52:02 INFO - PROCESS | 3584 | 1461066722104 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:02 INFO - PROCESS | 3584 | 1461066722206 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:52:02 INFO - PROCESS | 3584 | 1461066722281 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 3584 | ++DOCSHELL 1A6DA800 == 42 [pid = 3584] [id = 65] 04:52:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A9CD000) [pid = 3584] [serial = 192] [outer = 00000000] 04:52:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1CA0EC00) [pid = 3584] [serial = 193] [outer = 1A9CD000] 04:52:02 INFO - PROCESS | 3584 | 1461066722321 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1D1C0800) [pid = 3584] [serial = 194] [outer = 1A9CD000] 04:52:02 INFO - PROCESS | 3584 | 1461066722940 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 875ms 04:52:02 INFO - PROCESS | 3584 | 1461066722973 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 3584 | 1461066722977 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:52:02 INFO - PROCESS | 3584 | 1461066722982 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:52:02 INFO - PROCESS | 3584 | 1461066722968 Marionette TRACE conn3 <- [1,226,null,{}] 04:52:02 INFO - PROCESS | 3584 | 1461066722973 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:03 INFO - PROCESS | 3584 | 1461066723074 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:52:03 INFO - PROCESS | 3584 | 1461066723164 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 3584 | ++DOCSHELL 13738800 == 43 [pid = 3584] [id = 66] 04:52:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (137DB000) [pid = 3584] [serial = 195] [outer = 00000000] 04:52:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1540B800) [pid = 3584] [serial = 196] [outer = 137DB000] 04:52:03 INFO - PROCESS | 3584 | 1461066723213 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (156E5400) [pid = 3584] [serial = 197] [outer = 137DB000] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 13384800 == 42 [pid = 3584] [id = 41] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 16549000 == 41 [pid = 3584] [id = 61] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 14304000 == 40 [pid = 3584] [id = 60] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 1A9CD400 == 39 [pid = 3584] [id = 59] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 12D41000 == 38 [pid = 3584] [id = 58] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 186EC800 == 37 [pid = 3584] [id = 57] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 1540C000 == 36 [pid = 3584] [id = 56] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 16A69C00 == 35 [pid = 3584] [id = 55] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 15C0CC00 == 34 [pid = 3584] [id = 54] 04:52:03 INFO - PROCESS | 3584 | --DOCSHELL 137E1000 == 33 [pid = 3584] [id = 53] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (15D64800) [pid = 3584] [serial = 127] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (18A3A400) [pid = 3584] [serial = 133] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (137E6000) [pid = 3584] [serial = 109] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (13737000) [pid = 3584] [serial = 108] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (16A6EC00) [pid = 3584] [serial = 112] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1648A800) [pid = 3584] [serial = 111] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19F06C00) [pid = 3584] [serial = 115] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19B30800) [pid = 3584] [serial = 114] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (17E82800) [pid = 3584] [serial = 118] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1855F800) [pid = 3584] [serial = 117] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A09F400) [pid = 3584] [serial = 138] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (194B9800) [pid = 3584] [serial = 136] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A0A7800) [pid = 3584] [serial = 139] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17E81C00) [pid = 3584] [serial = 142] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17E80C00) [pid = 3584] [serial = 141] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1C089400) [pid = 3584] [serial = 150] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1A642800) [pid = 3584] [serial = 144] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A9C7800) [pid = 3584] [serial = 148] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (186E9000) [pid = 3584] [serial = 132] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A4A0C00) [pid = 3584] [serial = 145] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17E84400) [pid = 3584] [serial = 130] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1A6E6000) [pid = 3584] [serial = 147] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1941A800) [pid = 3584] [serial = 135] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1540D800) [pid = 3584] [serial = 121] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (14AADC00) [pid = 3584] [serial = 120] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1799EC00) [pid = 3584] [serial = 129] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (143A7800) [pid = 3584] [serial = 123] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (14A06000) [pid = 3584] [serial = 124] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (15CCEC00) [pid = 3584] [serial = 126] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3584 | 1461066723673 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 747ms 04:52:03 INFO - PROCESS | 3584 | 1461066723710 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 3584 | 1461066723716 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:52:03 INFO - PROCESS | 3584 | 1461066723726 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 3584 | 1461066723728 Marionette TRACE conn3 <- [1,230,null,{}] 04:52:03 INFO - PROCESS | 3584 | 1461066723732 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:03 INFO - PROCESS | 3584 | 1461066723810 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:52:03 INFO - PROCESS | 3584 | 1461066723803 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 3584 | ++DOCSHELL 13AED400 == 34 [pid = 3584] [id = 67] 04:52:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (13AF1000) [pid = 3584] [serial = 198] [outer = 00000000] 04:52:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (14AB4C00) [pid = 3584] [serial = 199] [outer = 13AF1000] 04:52:03 INFO - PROCESS | 3584 | 1461066723848 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (15C53400) [pid = 3584] [serial = 200] [outer = 13AF1000] 04:52:04 INFO - PROCESS | 3584 | 1461066724245 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 574ms 04:52:04 INFO - PROCESS | 3584 | 1461066724307 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 3584 | 1461066724309 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:52:04 INFO - PROCESS | 3584 | 1461066724313 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 3584 | 1461066724316 Marionette TRACE conn3 <- [1,234,null,{}] 04:52:04 INFO - PROCESS | 3584 | 1461066724327 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:04 INFO - PROCESS | 3584 | 1461066724405 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:52:04 INFO - PROCESS | 3584 | 1461066724415 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 3584 | ++DOCSHELL 16546400 == 35 [pid = 3584] [id = 68] 04:52:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1654DC00) [pid = 3584] [serial = 201] [outer = 00000000] 04:52:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16A68400) [pid = 3584] [serial = 202] [outer = 1654DC00] 04:52:04 INFO - PROCESS | 3584 | 1461066724463 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1799B000) [pid = 3584] [serial = 203] [outer = 1654DC00] 04:52:04 INFO - PROCESS | 3584 | 1461066724829 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 546ms 04:52:04 INFO - PROCESS | 3584 | 1461066724869 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 3584 | 1461066724872 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:52:04 INFO - PROCESS | 3584 | 1461066724875 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 3584 | 1461066724877 Marionette TRACE conn3 <- [1,238,null,{}] 04:52:04 INFO - PROCESS | 3584 | 1461066724880 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:04 INFO - PROCESS | 3584 | 1461066724971 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:52:04 INFO - PROCESS | 3584 | 1461066724978 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 3584 | ++DOCSHELL 18052000 == 36 [pid = 3584] [id = 69] 04:52:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (18053800) [pid = 3584] [serial = 204] [outer = 00000000] 04:52:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (185A1400) [pid = 3584] [serial = 205] [outer = 18053800] 04:52:05 INFO - PROCESS | 3584 | 1461066725023 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (186EA800) [pid = 3584] [serial = 206] [outer = 18053800] 04:52:05 INFO - PROCESS | 3584 | 1461066725418 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 574ms 04:52:05 INFO - PROCESS | 3584 | 1461066725459 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 3584 | 1461066725461 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:52:05 INFO - PROCESS | 3584 | 1461066725464 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 3584 | 1461066725465 Marionette TRACE conn3 <- [1,242,null,{}] 04:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:52:05 INFO - PROCESS | 3584 | 1461066725469 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:05 INFO - PROCESS | 3584 | 1461066725541 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:52:05 INFO - PROCESS | 3584 | 1461066725548 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 3584 | ++DOCSHELL 186F5400 == 37 [pid = 3584] [id = 70] 04:52:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (18A3B800) [pid = 3584] [serial = 207] [outer = 00000000] 04:52:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19415000) [pid = 3584] [serial = 208] [outer = 18A3B800] 04:52:05 INFO - PROCESS | 3584 | 1461066725592 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19418400) [pid = 3584] [serial = 209] [outer = 18A3B800] 04:52:05 INFO - PROCESS | 3584 | 1461066725999 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 546ms 04:52:06 INFO - PROCESS | 3584 | 1461066726025 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 3584 | 1461066726027 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:52:06 INFO - PROCESS | 3584 | 1461066726040 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 3584 | 1461066726042 Marionette TRACE conn3 <- [1,246,null,{}] 04:52:06 INFO - PROCESS | 3584 | 1461066726045 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:06 INFO - PROCESS | 3584 | 1461066726149 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:52:06 INFO - PROCESS | 3584 | 1461066726201 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 3584 | ++DOCSHELL 19D70400 == 38 [pid = 3584] [id = 71] 04:52:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19D70800) [pid = 3584] [serial = 210] [outer = 00000000] 04:52:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A0A4800) [pid = 3584] [serial = 211] [outer = 19D70800] 04:52:06 INFO - PROCESS | 3584 | 1461066726274 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A0A5000) [pid = 3584] [serial = 212] [outer = 19D70800] 04:52:06 INFO - PROCESS | 3584 | 1461066726638 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 646ms 04:52:06 INFO - PROCESS | 3584 | 1461066726676 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 3584 | 1461066726678 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:52:06 INFO - PROCESS | 3584 | 1461066726687 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 3584 | 1461066726689 Marionette TRACE conn3 <- [1,250,null,{}] 04:52:06 INFO - PROCESS | 3584 | 1461066726696 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:06 INFO - PROCESS | 3584 | 1461066726776 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:52:06 INFO - PROCESS | 3584 | 1461066726783 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 3584 | ++DOCSHELL 19136800 == 39 [pid = 3584] [id = 72] 04:52:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19141400) [pid = 3584] [serial = 213] [outer = 00000000] 04:52:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A6DAC00) [pid = 3584] [serial = 214] [outer = 19141400] 04:52:06 INFO - PROCESS | 3584 | 1461066726827 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A6DB000) [pid = 3584] [serial = 215] [outer = 19141400] 04:52:07 INFO - PROCESS | 3584 | 1461066727207 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 04:52:07 INFO - PROCESS | 3584 | 1461066727266 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 3584 | 1461066727268 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:52:07 INFO - PROCESS | 3584 | 1461066727271 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 3584 | 1461066727273 Marionette TRACE conn3 <- [1,254,null,{}] 04:52:07 INFO - PROCESS | 3584 | 1461066727276 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:07 INFO - PROCESS | 3584 | 1461066727377 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:52:07 INFO - PROCESS | 3584 | 1461066727433 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 3584 | ++DOCSHELL 12B7D400 == 40 [pid = 3584] [id = 73] 04:52:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A0A3400) [pid = 3584] [serial = 216] [outer = 00000000] 04:52:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A9CC800) [pid = 3584] [serial = 217] [outer = 1A0A3400] 04:52:07 INFO - PROCESS | 3584 | 1461066727477 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A9D0400) [pid = 3584] [serial = 218] [outer = 1A0A3400] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (137E1400) [pid = 3584] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1C29B000) [pid = 3584] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1C298C00) [pid = 3584] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12D80800) [pid = 3584] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18A38400) [pid = 3584] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1805C400) [pid = 3584] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16A71000) [pid = 3584] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15C0F400) [pid = 3584] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:52:07 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (146ACC00) [pid = 3584] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:52:07 INFO - PROCESS | 3584 | 1461066727892 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 674ms 04:52:07 INFO - PROCESS | 3584 | 1461066727949 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 3584 | 1461066727951 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:52:07 INFO - PROCESS | 3584 | 1461066727955 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 3584 | 1461066727957 Marionette TRACE conn3 <- [1,258,null,{}] 04:52:07 INFO - PROCESS | 3584 | 1461066727960 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:08 INFO - PROCESS | 3584 | 1461066728034 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:52:08 INFO - PROCESS | 3584 | 1461066728041 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 3584 | ++DOCSHELL 14309C00 == 41 [pid = 3584] [id = 74] 04:52:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1644D000) [pid = 3584] [serial = 219] [outer = 00000000] 04:52:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A647000) [pid = 3584] [serial = 220] [outer = 1644D000] 04:52:08 INFO - PROCESS | 3584 | 1461066728085 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19418C00) [pid = 3584] [serial = 221] [outer = 1644D000] 04:52:08 INFO - PROCESS | 3584 | 1461066728470 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 546ms 04:52:08 INFO - PROCESS | 3584 | 1461066728515 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 3584 | 1461066728517 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:52:08 INFO - PROCESS | 3584 | 1461066728522 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 3584 | 1461066728507 Marionette TRACE conn3 <- [1,262,null,{}] 04:52:08 INFO - PROCESS | 3584 | 1461066728510 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:08 INFO - PROCESS | 3584 | 1461066728582 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:52:08 INFO - PROCESS | 3584 | 1461066728589 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 3584 | ++DOCSHELL 16451000 == 42 [pid = 3584] [id = 75] 04:52:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18A38400) [pid = 3584] [serial = 222] [outer = 00000000] 04:52:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1C083000) [pid = 3584] [serial = 223] [outer = 18A38400] 04:52:08 INFO - PROCESS | 3584 | 1461066728633 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1C087000) [pid = 3584] [serial = 224] [outer = 18A38400] 04:52:09 INFO - PROCESS | 3584 | 1461066729032 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 545ms 04:52:09 INFO - PROCESS | 3584 | 1461066729060 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 3584 | 1461066729063 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:52:09 INFO - PROCESS | 3584 | 1461066729066 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 3584 | 1461066729068 Marionette TRACE conn3 <- [1,266,null,{}] 04:52:09 INFO - PROCESS | 3584 | 1461066729071 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:09 INFO - PROCESS | 3584 | 1461066729156 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:52:09 INFO - PROCESS | 3584 | 1461066729162 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 3584 | ++DOCSHELL 1C07FC00 == 43 [pid = 3584] [id = 76] 04:52:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1C085C00) [pid = 3584] [serial = 225] [outer = 00000000] 04:52:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1D1C5800) [pid = 3584] [serial = 226] [outer = 1C085C00] 04:52:09 INFO - PROCESS | 3584 | 1461066729210 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1D54D800) [pid = 3584] [serial = 227] [outer = 1C085C00] 04:52:09 INFO - PROCESS | 3584 | 1461066729687 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 675ms 04:52:09 INFO - PROCESS | 3584 | 1461066729748 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 3584 | 1461066729753 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:52:09 INFO - PROCESS | 3584 | 1461066729758 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 3584 | 1461066729762 Marionette TRACE conn3 <- [1,270,null,{}] 04:52:09 INFO - PROCESS | 3584 | 1461066729768 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:09 INFO - PROCESS | 3584 | 1461066729898 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:52:09 INFO - PROCESS | 3584 | 1461066729989 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 3584 | ++DOCSHELL 13264800 == 44 [pid = 3584] [id = 77] 04:52:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1338DC00) [pid = 3584] [serial = 228] [outer = 00000000] 04:52:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (143B1C00) [pid = 3584] [serial = 229] [outer = 1338DC00] 04:52:10 INFO - PROCESS | 3584 | 1461066730027 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (14AB6C00) [pid = 3584] [serial = 230] [outer = 1338DC00] 04:52:10 INFO - PROCESS | 3584 | 1461066730518 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 833ms 04:52:10 INFO - PROCESS | 3584 | 1461066730587 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 3584 | 1461066730593 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:52:10 INFO - PROCESS | 3584 | 1461066730600 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 3584 | 1461066730603 Marionette TRACE conn3 <- [1,274,null,{}] 04:52:10 INFO - PROCESS | 3584 | 1461066730607 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:10 INFO - PROCESS | 3584 | 1461066730689 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:52:10 INFO - PROCESS | 3584 | 1461066730763 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 3584 | ++DOCSHELL 16363800 == 45 [pid = 3584] [id = 78] 04:52:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (16368C00) [pid = 3584] [serial = 231] [outer = 00000000] 04:52:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (16A69C00) [pid = 3584] [serial = 232] [outer = 16368C00] 04:52:10 INFO - PROCESS | 3584 | 1461066730817 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (18001800) [pid = 3584] [serial = 233] [outer = 16368C00] 04:52:11 INFO - PROCESS | 3584 | 1461066731340 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 774ms 04:52:11 INFO - PROCESS | 3584 | 1461066731365 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 3584 | 1461066731368 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:52:11 INFO - PROCESS | 3584 | 1461066731372 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 3584 | 1461066731375 Marionette TRACE conn3 <- [1,278,null,{}] 04:52:11 INFO - PROCESS | 3584 | 1461066731386 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:11 INFO - PROCESS | 3584 | 1461066731486 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:52:11 INFO - PROCESS | 3584 | 1461066731558 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 3584 | ++DOCSHELL 1A9D1000 == 46 [pid = 3584] [id = 79] 04:52:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A9D2C00) [pid = 3584] [serial = 234] [outer = 00000000] 04:52:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1C089800) [pid = 3584] [serial = 235] [outer = 1A9D2C00] 04:52:11 INFO - PROCESS | 3584 | 1461066731614 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1CA08800) [pid = 3584] [serial = 236] [outer = 1A9D2C00] 04:52:12 INFO - PROCESS | 3584 | 1461066732067 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 732ms 04:52:12 INFO - PROCESS | 3584 | 1461066732123 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 3584 | 1461066732126 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:52:12 INFO - PROCESS | 3584 | 1461066732131 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 3584 | 1461066732133 Marionette TRACE conn3 <- [1,282,null,{}] 04:52:12 INFO - PROCESS | 3584 | 1461066732137 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:12 INFO - PROCESS | 3584 | 1461066732225 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:52:12 INFO - PROCESS | 3584 | 1461066732310 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 3584 | ++DOCSHELL 1C07EC00 == 47 [pid = 3584] [id = 80] 04:52:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1D26A800) [pid = 3584] [serial = 237] [outer = 00000000] 04:52:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1D555800) [pid = 3584] [serial = 238] [outer = 1D26A800] 04:52:12 INFO - PROCESS | 3584 | 1461066732365 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1D558800) [pid = 3584] [serial = 239] [outer = 1D26A800] 04:52:13 INFO - PROCESS | 3584 | 1461066733178 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1091ms 04:52:13 INFO - PROCESS | 3584 | 1461066733228 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 3584 | 1461066733231 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:52:13 INFO - PROCESS | 3584 | 1461066733238 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 3584 | 1461066733241 Marionette TRACE conn3 <- [1,286,null,{}] 04:52:13 INFO - PROCESS | 3584 | 1461066733246 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:13 INFO - PROCESS | 3584 | 1461066733318 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:52:13 INFO - PROCESS | 3584 | 1461066733390 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 3584 | ++DOCSHELL 137E6000 == 48 [pid = 3584] [id = 81] 04:52:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (137E8C00) [pid = 3584] [serial = 240] [outer = 00000000] 04:52:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (15D63C00) [pid = 3584] [serial = 241] [outer = 137E8C00] 04:52:13 INFO - PROCESS | 3584 | 1461066733439 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1636B800) [pid = 3584] [serial = 242] [outer = 137E8C00] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 16451000 == 47 [pid = 3584] [id = 75] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 14309C00 == 46 [pid = 3584] [id = 74] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 12B7D400 == 45 [pid = 3584] [id = 73] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 19136800 == 44 [pid = 3584] [id = 72] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 19D70400 == 43 [pid = 3584] [id = 71] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 186F5400 == 42 [pid = 3584] [id = 70] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 18052000 == 41 [pid = 3584] [id = 69] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 16546400 == 40 [pid = 3584] [id = 68] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 13AED400 == 39 [pid = 3584] [id = 67] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 13738800 == 38 [pid = 3584] [id = 66] 04:52:13 INFO - PROCESS | 3584 | --DOCSHELL 137E6800 == 37 [pid = 3584] [id = 62] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (143A6C00) [pid = 3584] [serial = 157] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1CA0CC00) [pid = 3584] [serial = 175] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1CC45400) [pid = 3584] [serial = 181] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1C087C00) [pid = 3584] [serial = 173] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (199F5000) [pid = 3584] [serial = 168] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18A3AC00) [pid = 3584] [serial = 165] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1E44C800) [pid = 3584] [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.] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1800D800) [pid = 3584] [serial = 163] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1CA0AC00) [pid = 3584] [serial = 176] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (14304800) [pid = 3584] [serial = 156] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (19D73800) [pid = 3584] [serial = 169] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1636B000) [pid = 3584] [serial = 159] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1C088000) [pid = 3584] [serial = 172] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (179A3C00) [pid = 3584] [serial = 162] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19135000) [pid = 3584] [serial = 178] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1913A000) [pid = 3584] [serial = 179] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16445000) [pid = 3584] [serial = 160] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1913C400) [pid = 3584] [serial = 166] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (146B8400) [pid = 3584] [serial = 153] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1CC4DC00) [pid = 3584] [serial = 182] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1D1C2C00) [pid = 3584] [serial = 184] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3584 | 1461066733931 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 732ms 04:52:13 INFO - PROCESS | 3584 | 1461066733968 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 3584 | 1461066733974 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:52:13 INFO - PROCESS | 3584 | 1461066733980 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 3584 | 1461066733982 Marionette TRACE conn3 <- [1,290,null,{}] 04:52:13 INFO - PROCESS | 3584 | 1461066733986 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:14 INFO - PROCESS | 3584 | 1461066734071 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:52:14 INFO - PROCESS | 3584 | 1461066734063 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 3584 | ++DOCSHELL 1434FC00 == 38 [pid = 3584] [id = 82] 04:52:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1435A800) [pid = 3584] [serial = 243] [outer = 00000000] 04:52:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1636E800) [pid = 3584] [serial = 244] [outer = 1435A800] 04:52:14 INFO - PROCESS | 3584 | 1461066734140 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16451000) [pid = 3584] [serial = 245] [outer = 1435A800] 04:52:14 INFO - PROCESS | 3584 | 1461066734628 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 675ms 04:52:14 INFO - PROCESS | 3584 | 1461066734659 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 3584 | 1461066734661 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:52:14 INFO - PROCESS | 3584 | 1461066734665 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 3584 | 1461066734668 Marionette TRACE conn3 <- [1,294,null,{}] 04:52:14 INFO - PROCESS | 3584 | 1461066734678 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:14 INFO - PROCESS | 3584 | 1461066734757 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:52:14 INFO - PROCESS | 3584 | 1461066734814 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 3584 | ++DOCSHELL 16546400 == 39 [pid = 3584] [id = 83] 04:52:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16A68000) [pid = 3584] [serial = 246] [outer = 00000000] 04:52:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (186EBC00) [pid = 3584] [serial = 247] [outer = 16A68000] 04:52:14 INFO - PROCESS | 3584 | 1461066734862 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18A3D000) [pid = 3584] [serial = 248] [outer = 16A68000] 04:52:15 INFO - PROCESS | 3584 | 1461066735199 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 545ms 04:52:15 INFO - PROCESS | 3584 | 1461066735217 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 3584 | 1461066735219 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:52:15 INFO - PROCESS | 3584 | 1461066735223 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 3584 | 1461066735224 Marionette TRACE conn3 <- [1,298,null,{}] 04:52:15 INFO - PROCESS | 3584 | 1461066735227 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:15 INFO - PROCESS | 3584 | 1461066735319 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:52:15 INFO - PROCESS | 3584 | 1461066735327 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 3584 | ++DOCSHELL 19264400 == 40 [pid = 3584] [id = 84] 04:52:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19417000) [pid = 3584] [serial = 249] [outer = 00000000] 04:52:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (199F4000) [pid = 3584] [serial = 250] [outer = 19417000] 04:52:15 INFO - PROCESS | 3584 | 1461066735372 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (199F4C00) [pid = 3584] [serial = 251] [outer = 19417000] 04:52:15 INFO - PROCESS | 3584 | 1461066735870 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 674ms 04:52:15 INFO - PROCESS | 3584 | 1461066735904 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 3584 | 1461066735906 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:52:15 INFO - PROCESS | 3584 | 1461066735953 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 3584 | 1461066735955 Marionette TRACE conn3 <- [1,302,null,{}] 04:52:15 INFO - PROCESS | 3584 | 1461066735969 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:16 INFO - PROCESS | 3584 | 1461066736073 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:52:16 INFO - PROCESS | 3584 | 1461066736080 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3584 | ++DOCSHELL 1925FC00 == 41 [pid = 3584] [id = 85] 04:52:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (198F6000) [pid = 3584] [serial = 252] [outer = 00000000] 04:52:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1C07C800) [pid = 3584] [serial = 253] [outer = 198F6000] 04:52:16 INFO - PROCESS | 3584 | 1461066736129 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1C07C400) [pid = 3584] [serial = 254] [outer = 198F6000] 04:52:16 INFO - PROCESS | 3584 | 1461066736529 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 04:52:16 INFO - PROCESS | 3584 | 1461066736551 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 3584 | 1461066736553 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:52:16 INFO - PROCESS | 3584 | 1461066736557 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:52:16 INFO - PROCESS | 3584 | 1461066736558 Marionette TRACE conn3 <- [1,306,null,{}] 04:52:16 INFO - PROCESS | 3584 | 1461066736544 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:16 INFO - PROCESS | 3584 | 1461066736665 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:52:16 INFO - PROCESS | 3584 | 1461066736673 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3584 | ++DOCSHELL 1855B800 == 42 [pid = 3584] [id = 86] 04:52:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (19F70400) [pid = 3584] [serial = 255] [outer = 00000000] 04:52:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1CA0FC00) [pid = 3584] [serial = 256] [outer = 19F70400] 04:52:16 INFO - PROCESS | 3584 | 1461066736721 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1CC4A800) [pid = 3584] [serial = 257] [outer = 19F70400] 04:52:17 INFO - PROCESS | 3584 | 1461066737119 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 588ms 04:52:17 INFO - PROCESS | 3584 | 1461066737139 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3584 | 1461066737141 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:52:17 INFO - PROCESS | 3584 | 1461066737153 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 3584 | 1461066737155 Marionette TRACE conn3 <- [1,310,null,{}] 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:52:17 INFO - PROCESS | 3584 | 1461066737158 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:17 INFO - PROCESS | 3584 | 1461066737242 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:52:17 INFO - PROCESS | 3584 | 1461066737324 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 3584 | ++DOCSHELL 1C240400 == 43 [pid = 3584] [id = 87] 04:52:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1CA09800) [pid = 3584] [serial = 258] [outer = 00000000] 04:52:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1D54C400) [pid = 3584] [serial = 259] [outer = 1CA09800] 04:52:17 INFO - PROCESS | 3584 | 1461066737369 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1D59C000) [pid = 3584] [serial = 260] [outer = 1CA09800] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (19D70800) [pid = 3584] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (19141400) [pid = 3584] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18053800) [pid = 3584] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1654DC00) [pid = 3584] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (137DB000) [pid = 3584] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (13AF1000) [pid = 3584] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (18A38400) [pid = 3584] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18A3B800) [pid = 3584] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A0A3400) [pid = 3584] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (15D64C00) [pid = 3584] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:52:17 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1644D000) [pid = 3584] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:52:17 INFO - PROCESS | 3584 | 1461066737833 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 732ms 04:52:17 INFO - PROCESS | 3584 | 1461066737879 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3584 | 1461066737881 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:52:17 INFO - PROCESS | 3584 | 1461066737885 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 3584 | 1461066737886 Marionette TRACE conn3 <- [1,314,null,{}] 04:52:17 INFO - PROCESS | 3584 | 1461066737889 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:17 INFO - PROCESS | 3584 | 1461066737964 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:52:17 INFO - PROCESS | 3584 | 1461066737971 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 3584 | ++DOCSHELL 14350400 == 44 [pid = 3584] [id = 88] 04:52:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1540E800) [pid = 3584] [serial = 261] [outer = 00000000] 04:52:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1865BC00) [pid = 3584] [serial = 262] [outer = 1540E800] 04:52:18 INFO - PROCESS | 3584 | 1461066738015 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (18563C00) [pid = 3584] [serial = 263] [outer = 1540E800] 04:52:18 INFO - PROCESS | 3584 | 1461066738396 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 545ms 04:52:18 INFO - PROCESS | 3584 | 1461066738444 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 3584 | 1461066738446 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:52:18 INFO - PROCESS | 3584 | 1461066738453 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 3584 | 1461066738455 Marionette TRACE conn3 <- [1,318,null,{}] 04:52:18 INFO - PROCESS | 3584 | 1461066738458 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:18 INFO - PROCESS | 3584 | 1461066738542 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:52:18 INFO - PROCESS | 3584 | 1461066738551 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 3584 | ++DOCSHELL 18007000 == 45 [pid = 3584] [id = 89] 04:52:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1805BC00) [pid = 3584] [serial = 264] [outer = 00000000] 04:52:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1D5A4800) [pid = 3584] [serial = 265] [outer = 1805BC00] 04:52:18 INFO - PROCESS | 3584 | 1461066738597 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1D5AAC00) [pid = 3584] [serial = 266] [outer = 1805BC00] 04:52:18 INFO - PROCESS | 3584 | 1461066738962 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 546ms 04:52:18 INFO - PROCESS | 3584 | 1461066738992 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 3584 | 1461066738994 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:52:18 INFO - PROCESS | 3584 | 1461066738998 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:52:18 INFO - PROCESS | 3584 | 1461066738999 Marionette TRACE conn3 <- [1,322,null,{}] 04:52:19 INFO - PROCESS | 3584 | 1461066739007 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:19 INFO - PROCESS | 3584 | 1461066739082 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:52:19 INFO - PROCESS | 3584 | 1461066739089 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3584 | ++DOCSHELL 1D1C1C00 == 46 [pid = 3584] [id = 90] 04:52:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1D8A1000) [pid = 3584] [serial = 267] [outer = 00000000] 04:52:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1D8ABC00) [pid = 3584] [serial = 268] [outer = 1D8A1000] 04:52:19 INFO - PROCESS | 3584 | 1461066739133 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1D8AF000) [pid = 3584] [serial = 269] [outer = 1D8A1000] 04:52:19 INFO - PROCESS | 3584 | 1461066739415 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:52:19 INFO - PROCESS | 3584 | 1461066739564 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 574ms 04:52:19 INFO - PROCESS | 3584 | 1461066739585 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 3584 | 1461066739588 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:52:19 INFO - PROCESS | 3584 | 1461066739591 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:52:19 INFO - PROCESS | 3584 | 1461066739593 Marionette TRACE conn3 <- [1,326,null,{}] 04:52:19 INFO - PROCESS | 3584 | 1461066739597 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:19 INFO - PROCESS | 3584 | 1461066739738 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:52:19 INFO - PROCESS | 3584 | 1461066739868 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3584 | ++DOCSHELL 12D4BC00 == 47 [pid = 3584] [id = 91] 04:52:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (12D74C00) [pid = 3584] [serial = 270] [outer = 00000000] 04:52:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (133D9C00) [pid = 3584] [serial = 271] [outer = 12D74C00] 04:52:19 INFO - PROCESS | 3584 | 1461066739926 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (137E1800) [pid = 3584] [serial = 272] [outer = 12D74C00] 04:52:20 INFO - PROCESS | 3584 | 1461066740433 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 861ms 04:52:20 INFO - PROCESS | 3584 | 1461066740481 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 3584 | 1461066740486 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:52:20 INFO - PROCESS | 3584 | 1461066740491 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 3584 | 1461066740476 Marionette TRACE conn3 <- [1,330,null,{}] 04:52:20 INFO - PROCESS | 3584 | 1461066740480 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:20 INFO - PROCESS | 3584 | 1461066740584 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:52:20 INFO - PROCESS | 3584 | 1461066740674 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 3584 | ++DOCSHELL 1644BC00 == 48 [pid = 3584] [id = 92] 04:52:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1676E000) [pid = 3584] [serial = 273] [outer = 00000000] 04:52:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1800D800) [pid = 3584] [serial = 274] [outer = 1676E000] 04:52:20 INFO - PROCESS | 3584 | 1461066740713 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1859A000) [pid = 3584] [serial = 275] [outer = 1676E000] 04:52:21 INFO - PROCESS | 3584 | 1461066741334 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 876ms 04:52:21 INFO - PROCESS | 3584 | 1461066741342 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 3584 | 1461066741347 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:52:21 INFO - PROCESS | 3584 | 1461066741351 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 3584 | 1461066741354 Marionette TRACE conn3 <- [1,334,null,{}] 04:52:21 INFO - PROCESS | 3584 | 1461066741358 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:21 INFO - PROCESS | 3584 | 1461066741459 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:52:21 INFO - PROCESS | 3584 | 1461066741550 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 3584 | ++DOCSHELL 1A09F800 == 49 [pid = 3584] [id = 93] 04:52:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A49F800) [pid = 3584] [serial = 276] [outer = 00000000] 04:52:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1C081800) [pid = 3584] [serial = 277] [outer = 1A49F800] 04:52:21 INFO - PROCESS | 3584 | 1461066741588 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1C23B400) [pid = 3584] [serial = 278] [outer = 1A49F800] 04:52:22 INFO - PROCESS | 3584 | 1461066742112 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 774ms 04:52:22 INFO - PROCESS | 3584 | 1461066742139 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 3584 | 1461066742144 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:52:22 INFO - PROCESS | 3584 | 1461066742155 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 3584 | 1461066742160 Marionette TRACE conn3 <- [1,338,null,{}] 04:52:22 INFO - PROCESS | 3584 | 1461066742164 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:22 INFO - PROCESS | 3584 | 1461066742250 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:52:22 INFO - PROCESS | 3584 | 1461066742338 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 3584 | ++DOCSHELL 1D551400 == 50 [pid = 3584] [id = 94] 04:52:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1D554800) [pid = 3584] [serial = 279] [outer = 00000000] 04:52:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1D9CD800) [pid = 3584] [serial = 280] [outer = 1D554800] 04:52:22 INFO - PROCESS | 3584 | 1461066742383 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1D9D5C00) [pid = 3584] [serial = 281] [outer = 1D554800] 04:52:22 INFO - PROCESS | 3584 | 1461066742970 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 861ms 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:52:23 INFO - PROCESS | 3584 | 1461066743018 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 3584 | 1461066743020 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:52:23 INFO - PROCESS | 3584 | 1461066743024 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 3584 | 1461066743026 Marionette TRACE conn3 <- [1,342,null,{}] 04:52:23 INFO - PROCESS | 3584 | 1461066743030 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:23 INFO - PROCESS | 3584 | 1461066743231 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:52:23 INFO - PROCESS | 3584 | 1461066743320 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 3584 | ++DOCSHELL 137E1400 == 51 [pid = 3584] [id = 95] 04:52:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (14307800) [pid = 3584] [serial = 282] [outer = 00000000] 04:52:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1569AC00) [pid = 3584] [serial = 283] [outer = 14307800] 04:52:23 INFO - PROCESS | 3584 | 1461066743370 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (15AE9C00) [pid = 3584] [serial = 284] [outer = 14307800] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 1D1C1C00 == 50 [pid = 3584] [id = 90] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 18007000 == 49 [pid = 3584] [id = 89] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 14350400 == 48 [pid = 3584] [id = 88] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 1C240400 == 47 [pid = 3584] [id = 87] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 1855B800 == 46 [pid = 3584] [id = 86] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 1925FC00 == 45 [pid = 3584] [id = 85] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 19264400 == 44 [pid = 3584] [id = 84] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 16546400 == 43 [pid = 3584] [id = 83] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 1434FC00 == 42 [pid = 3584] [id = 82] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 137E6000 == 41 [pid = 3584] [id = 81] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 1A9D1000 == 40 [pid = 3584] [id = 79] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 16363800 == 39 [pid = 3584] [id = 78] 04:52:23 INFO - PROCESS | 3584 | --DOCSHELL 13264800 == 38 [pid = 3584] [id = 77] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A0A4800) [pid = 3584] [serial = 211] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1A0A5000) [pid = 3584] [serial = 212] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A6DB000) [pid = 3584] [serial = 215] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (185A1400) [pid = 3584] [serial = 205] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (186EA800) [pid = 3584] [serial = 206] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (16A68400) [pid = 3584] [serial = 202] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1799B000) [pid = 3584] [serial = 203] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1D1C5800) [pid = 3584] [serial = 226] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1CA0EC00) [pid = 3584] [serial = 193] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (156E5400) [pid = 3584] [serial = 197] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1540B800) [pid = 3584] [serial = 196] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (14AB4C00) [pid = 3584] [serial = 199] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (15C53400) [pid = 3584] [serial = 200] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A6DAC00) [pid = 3584] [serial = 214] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (143A5400) [pid = 3584] [serial = 187] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1C087000) [pid = 3584] [serial = 224] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17E82000) [pid = 3584] [serial = 190] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19415000) [pid = 3584] [serial = 208] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A9CC800) [pid = 3584] [serial = 217] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1C083000) [pid = 3584] [serial = 223] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1D1C5400) [pid = 3584] [serial = 185] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A9D0400) [pid = 3584] [serial = 218] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A647000) [pid = 3584] [serial = 220] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19418C00) [pid = 3584] [serial = 221] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19418400) [pid = 3584] [serial = 209] [outer = 00000000] [url = about:blank] 04:52:23 INFO - PROCESS | 3584 | 1461066743926 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 962ms 04:52:23 INFO - PROCESS | 3584 | 1461066743988 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 3584 | 1461066743992 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:52:23 INFO - PROCESS | 3584 | 1461066743997 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:52:23 INFO - PROCESS | 3584 | 1461066744001 Marionette TRACE conn3 <- [1,346,null,{}] 04:52:23 INFO - PROCESS | 3584 | 1461066744005 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:24 INFO - PROCESS | 3584 | 1461066744083 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:52:24 INFO - PROCESS | 3584 | 1461066744157 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 3584 | ++DOCSHELL 143A5400 == 39 [pid = 3584] [id = 96] 04:52:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (143AF000) [pid = 3584] [serial = 285] [outer = 00000000] 04:52:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (15652C00) [pid = 3584] [serial = 286] [outer = 143AF000] 04:52:24 INFO - PROCESS | 3584 | 1461066744209 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16369C00) [pid = 3584] [serial = 287] [outer = 143AF000] 04:52:24 INFO - PROCESS | 3584 | 1461066744607 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 646ms 04:52:24 INFO - PROCESS | 3584 | 1461066744644 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 3584 | 1461066744647 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:52:24 INFO - PROCESS | 3584 | 1461066744651 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 3584 | 1461066744653 Marionette TRACE conn3 <- [1,350,null,{}] 04:52:24 INFO - PROCESS | 3584 | 1461066744656 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:24 INFO - PROCESS | 3584 | 1461066744718 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:52:24 INFO - PROCESS | 3584 | 1461066744726 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 3584 | ++DOCSHELL 17A96800 == 40 [pid = 3584] [id = 97] 04:52:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (17A99800) [pid = 3584] [serial = 288] [outer = 00000000] 04:52:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (17A9FC00) [pid = 3584] [serial = 289] [outer = 17A99800] 04:52:24 INFO - PROCESS | 3584 | 1461066744773 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17AA3400) [pid = 3584] [serial = 290] [outer = 17A99800] 04:52:25 INFO - PROCESS | 3584 | 1461066745177 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 574ms 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:52:25 INFO - PROCESS | 3584 | 1461066745226 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 3584 | 1461066745230 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:52:25 INFO - PROCESS | 3584 | 1461066745240 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 3584 | 1461066745244 Marionette TRACE conn3 <- [1,354,null,{}] 04:52:25 INFO - PROCESS | 3584 | 1461066745248 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:25 INFO - PROCESS | 3584 | 1461066745327 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:52:25 INFO - PROCESS | 3584 | 1461066745336 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 3584 | ++DOCSHELL 17E80000 == 41 [pid = 3584] [id = 98] 04:52:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (17E78000) [pid = 3584] [serial = 291] [outer = 00000000] 04:52:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18A32400) [pid = 3584] [serial = 292] [outer = 17E78000] 04:52:25 INFO - PROCESS | 3584 | 1461066745382 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (19257400) [pid = 3584] [serial = 293] [outer = 17E78000] 04:52:25 INFO - PROCESS | 3584 | 1461066745779 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 602ms 04:52:25 INFO - PROCESS | 3584 | 1461066745855 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 3584 | 1461066745857 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:52:25 INFO - PROCESS | 3584 | 1461066745842 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 3584 | 1461066745844 Marionette TRACE conn3 <- [1,358,null,{}] 04:52:25 INFO - PROCESS | 3584 | 1461066745847 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:25 INFO - PROCESS | 3584 | 1461066745924 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:52:25 INFO - PROCESS | 3584 | 1461066745966 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 3584 | ++DOCSHELL 198F8000 == 42 [pid = 3584] [id = 99] 04:52:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (198F9000) [pid = 3584] [serial = 294] [outer = 00000000] 04:52:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19F07800) [pid = 3584] [serial = 295] [outer = 198F9000] 04:52:25 INFO - PROCESS | 3584 | 1461066746011 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (19F6D000) [pid = 3584] [serial = 296] [outer = 198F9000] 04:52:26 INFO - PROCESS | 3584 | 1461066746429 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 603ms 04:52:26 INFO - PROCESS | 3584 | 1461066746457 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 3584 | 1461066746459 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:52:26 INFO - PROCESS | 3584 | 1461066746468 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 3584 | 1461066746470 Marionette TRACE conn3 <- [1,362,null,{}] 04:52:26 INFO - PROCESS | 3584 | 1461066746474 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:26 INFO - PROCESS | 3584 | 1461066746558 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:52:26 INFO - PROCESS | 3584 | 1461066746565 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 3584 | ++DOCSHELL 19F6D800 == 43 [pid = 3584] [id = 100] 04:52:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A0A2C00) [pid = 3584] [serial = 297] [outer = 00000000] 04:52:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A4A0C00) [pid = 3584] [serial = 298] [outer = 1A0A2C00] 04:52:26 INFO - PROCESS | 3584 | 1461066746623 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A6E8C00) [pid = 3584] [serial = 299] [outer = 1A0A2C00] 04:52:27 INFO - PROCESS | 3584 | 1461066747056 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 646ms 04:52:27 INFO - PROCESS | 3584 | 1461066747110 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 3584 | 1461066747112 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:52:27 INFO - PROCESS | 3584 | 1461066747115 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:52:27 INFO - PROCESS | 3584 | 1461066747117 Marionette TRACE conn3 <- [1,366,null,{}] 04:52:27 INFO - PROCESS | 3584 | 1461066747121 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:27 INFO - PROCESS | 3584 | 1461066747229 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:52:27 INFO - PROCESS | 3584 | 1461066747252 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 3584 | ++DOCSHELL 14310800 == 44 [pid = 3584] [id = 101] 04:52:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A9D3000) [pid = 3584] [serial = 300] [outer = 00000000] 04:52:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1C084800) [pid = 3584] [serial = 301] [outer = 1A9D3000] 04:52:27 INFO - PROCESS | 3584 | 1461066747297 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1C085000) [pid = 3584] [serial = 302] [outer = 1A9D3000] 04:52:27 INFO - PROCESS | 3584 | 1461066747691 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 646ms 04:52:27 INFO - PROCESS | 3584 | 1461066747760 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 3584 | 1461066747762 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:52:27 INFO - PROCESS | 3584 | 1461066747766 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 3584 | 1461066747750 Marionette TRACE conn3 <- [1,370,null,{}] 04:52:27 INFO - PROCESS | 3584 | 1461066747754 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:27 INFO - PROCESS | 3584 | 1461066747854 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:52:27 INFO - PROCESS | 3584 | 1461066747863 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 3584 | ++DOCSHELL 1C07AC00 == 45 [pid = 3584] [id = 102] 04:52:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1C202400) [pid = 3584] [serial = 303] [outer = 00000000] 04:52:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1CC44400) [pid = 3584] [serial = 304] [outer = 1C202400] 04:52:27 INFO - PROCESS | 3584 | 1461066747952 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1CC43000) [pid = 3584] [serial = 305] [outer = 1C202400] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (198F6000) [pid = 3584] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1CA09800) [pid = 3584] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (19417000) [pid = 3584] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1435A800) [pid = 3584] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (16A68000) [pid = 3584] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (137E8C00) [pid = 3584] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19F70400) [pid = 3584] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1540E800) [pid = 3584] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:52:28 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1805BC00) [pid = 3584] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:52:28 INFO - PROCESS | 3584 | 1461066748384 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 674ms 04:52:28 INFO - PROCESS | 3584 | 1461066748433 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 3584 | 1461066748435 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:52:28 INFO - PROCESS | 3584 | 1461066748438 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:52:28 INFO - PROCESS | 3584 | 1461066748440 Marionette TRACE conn3 <- [1,374,null,{}] 04:52:28 INFO - PROCESS | 3584 | 1461066748444 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:28 INFO - PROCESS | 3584 | 1461066748525 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:52:28 INFO - PROCESS | 3584 | 1461066748532 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 3584 | ++DOCSHELL 15413800 == 46 [pid = 3584] [id = 103] 04:52:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (185A1C00) [pid = 3584] [serial = 306] [outer = 00000000] 04:52:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1C240400) [pid = 3584] [serial = 307] [outer = 185A1C00] 04:52:28 INFO - PROCESS | 3584 | 1461066748577 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1D1BAC00) [pid = 3584] [serial = 308] [outer = 185A1C00] 04:52:28 INFO - PROCESS | 3584 | 1461066748966 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:52:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 545ms 04:52:28 INFO - PROCESS | 3584 | 1461066748984 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 3584 | 1461066748987 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:52:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:52:28 INFO - PROCESS | 3584 | 1461066748990 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 3584 | 1461066748991 Marionette TRACE conn3 <- [1,378,null,{}] 04:52:28 INFO - PROCESS | 3584 | 1461066748995 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:29 INFO - PROCESS | 3584 | 1461066749069 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:52:29 INFO - PROCESS | 3584 | 1461066749075 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3584 | ++DOCSHELL 1A9C8800 == 47 [pid = 3584] [id = 104] 04:52:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1C202800) [pid = 3584] [serial = 309] [outer = 00000000] 04:52:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1D558C00) [pid = 3584] [serial = 310] [outer = 1C202800] 04:52:29 INFO - PROCESS | 3584 | 1461066749123 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1D5A5C00) [pid = 3584] [serial = 311] [outer = 1C202800] 04:52:29 INFO - PROCESS | 3584 | 1461066749549 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:52:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 589ms 04:52:29 INFO - PROCESS | 3584 | 1461066749590 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 3584 | 1461066749592 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:52:29 INFO - PROCESS | 3584 | 1461066749595 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:52:29 INFO - PROCESS | 3584 | 1461066749597 Marionette TRACE conn3 <- [1,382,null,{}] 04:52:29 INFO - PROCESS | 3584 | 1461066749601 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:29 INFO - PROCESS | 3584 | 1461066749661 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:52:29 INFO - PROCESS | 3584 | 1461066749669 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3584 | ++DOCSHELL 18BBCC00 == 48 [pid = 3584] [id = 105] 04:52:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (18BBDC00) [pid = 3584] [serial = 312] [outer = 00000000] 04:52:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18BC6800) [pid = 3584] [serial = 313] [outer = 18BBDC00] 04:52:29 INFO - PROCESS | 3584 | 1461066749719 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (18BCAC00) [pid = 3584] [serial = 314] [outer = 18BBDC00] 04:52:30 INFO - PROCESS | 3584 | 1461066750289 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:52:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 732ms 04:52:30 INFO - PROCESS | 3584 | 1461066750320 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 3584 | 1461066750324 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:52:30 INFO - PROCESS | 3584 | 1461066750330 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 3584 | 1461066750334 Marionette TRACE conn3 <- [1,386,null,{}] 04:52:30 INFO - PROCESS | 3584 | 1461066750340 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:30 INFO - PROCESS | 3584 | 1461066750482 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:52:30 INFO - PROCESS | 3584 | 1461066750501 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 3584 | ++DOCSHELL 143B0800 == 49 [pid = 3584] [id = 106] 04:52:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (143B2800) [pid = 3584] [serial = 315] [outer = 00000000] 04:52:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1647D400) [pid = 3584] [serial = 316] [outer = 143B2800] 04:52:30 INFO - PROCESS | 3584 | 1461066750549 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (16A6B800) [pid = 3584] [serial = 317] [outer = 143B2800] 04:52:31 INFO - PROCESS | 3584 | 1461066751168 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 861ms 04:52:31 INFO - PROCESS | 3584 | 1461066751199 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 3584 | 1461066751205 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:52:31 INFO - PROCESS | 3584 | 1461066751212 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 3584 | 1461066751214 Marionette TRACE conn3 <- [1,390,null,{}] 04:52:31 INFO - PROCESS | 3584 | 1461066751218 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:31 INFO - PROCESS | 3584 | 1461066751319 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:52:31 INFO - PROCESS | 3584 | 1461066751382 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 3584 | ++DOCSHELL 17A9D000 == 50 [pid = 3584] [id = 107] 04:52:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (17A9D800) [pid = 3584] [serial = 318] [outer = 00000000] 04:52:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (186EC400) [pid = 3584] [serial = 319] [outer = 17A9D800] 04:52:31 INFO - PROCESS | 3584 | 1461066751484 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (18BBE000) [pid = 3584] [serial = 320] [outer = 17A9D800] 04:52:31 INFO - PROCESS | 3584 | 1461066752012 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 833ms 04:52:32 INFO - PROCESS | 3584 | 1461066752054 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 3584 | 1461066752057 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:52:32 INFO - PROCESS | 3584 | 1461066752042 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 3584 | 1461066752046 Marionette TRACE conn3 <- [1,394,null,{}] 04:52:32 INFO - PROCESS | 3584 | 1461066752057 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:32 INFO - PROCESS | 3584 | 1461066752190 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:52:32 INFO - PROCESS | 3584 | 1461066752311 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3584 | ++DOCSHELL 1923F000 == 51 [pid = 3584] [id = 108] 04:52:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1923F400) [pid = 3584] [serial = 321] [outer = 00000000] 04:52:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (19242800) [pid = 3584] [serial = 322] [outer = 1923F400] 04:52:32 INFO - PROCESS | 3584 | 1461066752372 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (19246000) [pid = 3584] [serial = 323] [outer = 1923F400] 04:52:32 INFO - PROCESS | 3584 | 1461066752951 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 947ms 04:52:33 INFO - PROCESS | 3584 | 1461066753007 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3584 | 1461066753010 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:52:33 INFO - PROCESS | 3584 | 1461066753013 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3584 | 1461066753015 Marionette TRACE conn3 <- [1,398,null,{}] 04:52:33 INFO - PROCESS | 3584 | 1461066753036 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:33 INFO - PROCESS | 3584 | 1461066753132 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:52:33 INFO - PROCESS | 3584 | 1461066753209 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 3584 | ++DOCSHELL 123BB400 == 52 [pid = 3584] [id = 109] 04:52:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (12B7D400) [pid = 3584] [serial = 324] [outer = 00000000] 04:52:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (16372800) [pid = 3584] [serial = 325] [outer = 12B7D400] 04:52:33 INFO - PROCESS | 3584 | 1461066753307 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1654AC00) [pid = 3584] [serial = 326] [outer = 12B7D400] 04:52:34 INFO - PROCESS | 3584 | 1461066754064 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 15CCC400 == 51 [pid = 3584] [id = 64] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 1A9C8800 == 50 [pid = 3584] [id = 104] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 15413800 == 49 [pid = 3584] [id = 103] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 1C07AC00 == 48 [pid = 3584] [id = 102] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 14310800 == 47 [pid = 3584] [id = 101] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 19F6D800 == 46 [pid = 3584] [id = 100] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 198F8000 == 45 [pid = 3584] [id = 99] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 17E80000 == 44 [pid = 3584] [id = 98] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 17A96800 == 43 [pid = 3584] [id = 97] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 143A5400 == 42 [pid = 3584] [id = 96] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 137E1400 == 41 [pid = 3584] [id = 95] 04:52:34 INFO - PROCESS | 3584 | --DOCSHELL 12D4BC00 == 40 [pid = 3584] [id = 91] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1D8ABC00) [pid = 3584] [serial = 268] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1C07C800) [pid = 3584] [serial = 253] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1D54C400) [pid = 3584] [serial = 259] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (143B1C00) [pid = 3584] [serial = 229] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (16A69C00) [pid = 3584] [serial = 232] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1C089800) [pid = 3584] [serial = 235] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (199F4000) [pid = 3584] [serial = 250] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1636E800) [pid = 3584] [serial = 244] [outer = 00000000] [url = about:blank] 04:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (16451000) [pid = 3584] [serial = 245] [outer = 00000000] [url = about:blank] 04:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1090ms 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (186EBC00) [pid = 3584] [serial = 247] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (18A3D000) [pid = 3584] [serial = 248] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1636B800) [pid = 3584] [serial = 242] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (15D63C00) [pid = 3584] [serial = 241] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1D555800) [pid = 3584] [serial = 238] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1CA0FC00) [pid = 3584] [serial = 256] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1CC4A800) [pid = 3584] [serial = 257] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1865BC00) [pid = 3584] [serial = 262] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (18563C00) [pid = 3584] [serial = 263] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1D59C000) [pid = 3584] [serial = 260] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1C07C400) [pid = 3584] [serial = 254] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (199F4C00) [pid = 3584] [serial = 251] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | 1461066754127 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 3584 | 1461066754132 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:52:34 INFO - PROCESS | 3584 | 1461066754137 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 3584 | 1461066754141 Marionette TRACE conn3 <- [1,402,null,{}] 04:52:34 INFO - PROCESS | 3584 | 1461066754145 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 3584 | 1461066754229 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1D5A4800) [pid = 3584] [serial = 265] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1D5AAC00) [pid = 3584] [serial = 266] [outer = 00000000] [url = about:blank] 04:52:34 INFO - PROCESS | 3584 | 1461066754309 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3584 | ++DOCSHELL 13259800 == 41 [pid = 3584] [id = 110] 04:52:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (133D9000) [pid = 3584] [serial = 327] [outer = 00000000] 04:52:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1636E800) [pid = 3584] [serial = 328] [outer = 133D9000] 04:52:34 INFO - PROCESS | 3584 | 1461066754358 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (16A69C00) [pid = 3584] [serial = 329] [outer = 133D9000] 04:52:34 INFO - PROCESS | 3584 | 1461066754765 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 674ms 04:52:34 INFO - PROCESS | 3584 | 1461066754819 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 3584 | 1461066754825 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:52:34 INFO - PROCESS | 3584 | 1461066754831 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 3584 | 1461066754833 Marionette TRACE conn3 <- [1,406,null,{}] 04:52:34 INFO - PROCESS | 3584 | 1461066754837 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 3584 | 1461066754901 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:52:34 INFO - PROCESS | 3584 | 1461066754911 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3584 | ++DOCSHELL 1800F800 == 42 [pid = 3584] [id = 111] 04:52:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1805B000) [pid = 3584] [serial = 330] [outer = 00000000] 04:52:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (18A36800) [pid = 3584] [serial = 331] [outer = 1805B000] 04:52:34 INFO - PROCESS | 3584 | 1461066754957 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (18BBF000) [pid = 3584] [serial = 332] [outer = 1805B000] 04:52:35 INFO - PROCESS | 3584 | 1461066755379 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 574ms 04:52:35 INFO - PROCESS | 3584 | 1461066755411 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 3584 | 1461066755414 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:52:35 INFO - PROCESS | 3584 | 1461066755417 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 3584 | 1461066755420 Marionette TRACE conn3 <- [1,410,null,{}] 04:52:35 INFO - PROCESS | 3584 | 1461066755430 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:35 INFO - PROCESS | 3584 | 1461066755494 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:52:35 INFO - PROCESS | 3584 | 1461066755504 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 3584 | ++DOCSHELL 19242000 == 43 [pid = 3584] [id = 112] 04:52:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (19247000) [pid = 3584] [serial = 333] [outer = 00000000] 04:52:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1941B800) [pid = 3584] [serial = 334] [outer = 19247000] 04:52:35 INFO - PROCESS | 3584 | 1461066755552 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (199F9800) [pid = 3584] [serial = 335] [outer = 19247000] 04:52:35 INFO - PROCESS | 3584 | 1461066755990 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 632ms 04:52:36 INFO - PROCESS | 3584 | 1461066756055 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 3584 | 1461066756058 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:52:36 INFO - PROCESS | 3584 | 1461066756061 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3584 | 1461066756063 Marionette TRACE conn3 <- [1,414,null,{}] 04:52:36 INFO - PROCESS | 3584 | 1461066756067 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 3584 | 1461066756172 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:52:36 INFO - PROCESS | 3584 | 1461066756170 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3584 | ++DOCSHELL 19F6D800 == 44 [pid = 3584] [id = 113] 04:52:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (19F70400) [pid = 3584] [serial = 336] [outer = 00000000] 04:52:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A49E800) [pid = 3584] [serial = 337] [outer = 19F70400] 04:52:36 INFO - PROCESS | 3584 | 1461066756216 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A6DB000) [pid = 3584] [serial = 338] [outer = 19F70400] 04:52:36 INFO - PROCESS | 3584 | 1461066756679 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 674ms 04:52:36 INFO - PROCESS | 3584 | 1461066756740 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 3584 | 1461066756742 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:52:36 INFO - PROCESS | 3584 | 1461066756746 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3584 | 1461066756747 Marionette TRACE conn3 <- [1,418,null,{}] 04:52:36 INFO - PROCESS | 3584 | 1461066756751 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 3584 | 1461066756854 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:52:36 INFO - PROCESS | 3584 | 1461066756908 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3584 | ++DOCSHELL 199FE000 == 45 [pid = 3584] [id = 114] 04:52:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A482C00) [pid = 3584] [serial = 339] [outer = 00000000] 04:52:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1C07E000) [pid = 3584] [serial = 340] [outer = 1A482C00] 04:52:36 INFO - PROCESS | 3584 | 1461066756935 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1C07E800) [pid = 3584] [serial = 341] [outer = 1A482C00] 04:52:37 INFO - PROCESS | 3584 | 1461066757782 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1090ms 04:52:37 INFO - PROCESS | 3584 | 1461066757851 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 3584 | 1461066757853 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:52:37 INFO - PROCESS | 3584 | 1461066757856 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 3584 | 1461066757858 Marionette TRACE conn3 <- [1,422,null,{}] 04:52:37 INFO - PROCESS | 3584 | 1461066757862 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:37 INFO - PROCESS | 3584 | 1461066757974 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:52:37 INFO - PROCESS | 3584 | 1461066757981 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 3584 | ++DOCSHELL 1C29A000 == 46 [pid = 3584] [id = 115] 04:52:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1C29F800) [pid = 3584] [serial = 342] [outer = 00000000] 04:52:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1D26DC00) [pid = 3584] [serial = 343] [outer = 1C29F800] 04:52:38 INFO - PROCESS | 3584 | 1461066758012 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1D554C00) [pid = 3584] [serial = 344] [outer = 1C29F800] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A0A2C00) [pid = 3584] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (17E78000) [pid = 3584] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (198F9000) [pid = 3584] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (14307800) [pid = 3584] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1A9D3000) [pid = 3584] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (17A99800) [pid = 3584] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (143AF000) [pid = 3584] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1D8A1000) [pid = 3584] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1C202800) [pid = 3584] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1C202400) [pid = 3584] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:52:38 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (185A1C00) [pid = 3584] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:52:38 INFO - PROCESS | 3584 | 1461066758882 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1062ms 04:52:38 INFO - PROCESS | 3584 | 1461066758930 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 3584 | 1461066758915 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:52:38 INFO - PROCESS | 3584 | 1461066758921 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 3584 | 1461066758923 Marionette TRACE conn3 <- [1,426,null,{}] 04:52:38 INFO - PROCESS | 3584 | 1461066758927 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:38 INFO - PROCESS | 3584 | 1461066759000 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:52:39 INFO - PROCESS | 3584 | 1461066759007 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 3584 | ++DOCSHELL 14AAFC00 == 47 [pid = 3584] [id = 116] 04:52:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (15433800) [pid = 3584] [serial = 345] [outer = 00000000] 04:52:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1C07C000) [pid = 3584] [serial = 346] [outer = 15433800] 04:52:39 INFO - PROCESS | 3584 | 1461066759052 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1C082C00) [pid = 3584] [serial = 347] [outer = 15433800] 04:52:39 INFO - PROCESS | 3584 | 1461066759456 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 3584 | 1461066759484 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:52:39 INFO - PROCESS | 3584 | 1461066759487 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 3584 | 1461066759489 Marionette TRACE conn3 <- [1,430,null,{}] 04:52:39 INFO - PROCESS | 3584 | 1461066759497 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:39 INFO - PROCESS | 3584 | 1461066759572 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:52:39 INFO - PROCESS | 3584 | 1461066759561 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 3584 | ++DOCSHELL 1D5A2000 == 48 [pid = 3584] [id = 117] 04:52:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1D5A2800) [pid = 3584] [serial = 348] [outer = 00000000] 04:52:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1D8A1800) [pid = 3584] [serial = 349] [outer = 1D5A2800] 04:52:39 INFO - PROCESS | 3584 | 1461066759606 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1D8AB400) [pid = 3584] [serial = 350] [outer = 1D5A2800] 04:52:39 INFO - PROCESS | 3584 | 1461066760006 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 546ms 04:52:40 INFO - PROCESS | 3584 | 1461066760049 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3584 | 1461066760051 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:52:40 INFO - PROCESS | 3584 | 1461066760041 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3584 | 1461066760043 Marionette TRACE conn3 <- [1,434,null,{}] 04:52:40 INFO - PROCESS | 3584 | 1461066760047 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:40 INFO - PROCESS | 3584 | 1461066760169 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:52:40 INFO - PROCESS | 3584 | 1461066760250 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3584 | ++DOCSHELL 156E9800 == 49 [pid = 3584] [id = 118] 04:52:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (156ED000) [pid = 3584] [serial = 351] [outer = 00000000] 04:52:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (15D59400) [pid = 3584] [serial = 352] [outer = 156ED000] 04:52:40 INFO - PROCESS | 3584 | 1461066760359 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1647D000) [pid = 3584] [serial = 353] [outer = 156ED000] 04:52:40 INFO - PROCESS | 3584 | 1461066760921 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 904ms 04:52:40 INFO - PROCESS | 3584 | 1461066760955 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3584 | 1461066760960 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:52:40 INFO - PROCESS | 3584 | 1461066760964 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3584 | 1461066760969 Marionette TRACE conn3 <- [1,438,null,{}] 04:52:40 INFO - PROCESS | 3584 | 1461066760974 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 3584 | 1461066761075 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:52:41 INFO - PROCESS | 3584 | 1461066761156 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 3584 | ++DOCSHELL 186E9400 == 50 [pid = 3584] [id = 119] 04:52:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (186EAC00) [pid = 3584] [serial = 354] [outer = 00000000] 04:52:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (19238C00) [pid = 3584] [serial = 355] [outer = 186EAC00] 04:52:41 INFO - PROCESS | 3584 | 1461066761234 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (19240000) [pid = 3584] [serial = 356] [outer = 186EAC00] 04:52:41 INFO - PROCESS | 3584 | 1461066761890 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 961ms 04:52:41 INFO - PROCESS | 3584 | 1461066761933 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3584 | 1461066761936 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:52:41 INFO - PROCESS | 3584 | 1461066761959 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:52:41 INFO - PROCESS | 3584 | 1461066761961 Marionette TRACE conn3 <- [1,442,null,{}] 04:52:41 INFO - PROCESS | 3584 | 1461066761966 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:42 INFO - PROCESS | 3584 | 1461066762096 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:52:42 INFO - PROCESS | 3584 | 1461066762190 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3584 | ++DOCSHELL 1C07DC00 == 51 [pid = 3584] [id = 120] 04:52:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1C082400) [pid = 3584] [serial = 357] [outer = 00000000] 04:52:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1CC4C800) [pid = 3584] [serial = 358] [outer = 1C082400] 04:52:42 INFO - PROCESS | 3584 | 1461066762261 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1D557800) [pid = 3584] [serial = 359] [outer = 1C082400] 04:52:43 INFO - PROCESS | 3584 | 1461066763066 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1148ms 04:52:43 INFO - PROCESS | 3584 | 1461066763108 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3584 | 1461066763112 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:52:43 INFO - PROCESS | 3584 | 1461066763117 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 3584 | 1461066763121 Marionette TRACE conn3 <- [1,446,null,{}] 04:52:43 INFO - PROCESS | 3584 | 1461066763127 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:43 INFO - PROCESS | 3584 | 1461066763218 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:52:43 INFO - PROCESS | 3584 | 1461066763294 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 3584 | ++DOCSHELL 15CC4800 == 52 [pid = 3584] [id = 121] 04:52:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (15D58400) [pid = 3584] [serial = 360] [outer = 00000000] 04:52:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1644E400) [pid = 3584] [serial = 361] [outer = 15D58400] 04:52:43 INFO - PROCESS | 3584 | 1461066763326 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (16A6DC00) [pid = 3584] [serial = 362] [outer = 15D58400] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 1C07EC00 == 51 [pid = 3584] [id = 80] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 1D5A2000 == 50 [pid = 3584] [id = 117] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 14AAFC00 == 49 [pid = 3584] [id = 116] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 1C29A000 == 48 [pid = 3584] [id = 115] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 199FE000 == 47 [pid = 3584] [id = 114] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 19F6D800 == 46 [pid = 3584] [id = 113] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 19242000 == 45 [pid = 3584] [id = 112] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 1800F800 == 44 [pid = 3584] [id = 111] 04:52:43 INFO - PROCESS | 3584 | --DOCSHELL 13259800 == 43 [pid = 3584] [id = 110] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1A4A0C00) [pid = 3584] [serial = 298] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1800D800) [pid = 3584] [serial = 274] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1C081800) [pid = 3584] [serial = 277] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (18A32400) [pid = 3584] [serial = 292] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (19257400) [pid = 3584] [serial = 293] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (19F07800) [pid = 3584] [serial = 295] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (15AE9C00) [pid = 3584] [serial = 284] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1569AC00) [pid = 3584] [serial = 283] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (1C084800) [pid = 3584] [serial = 301] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (17A9FC00) [pid = 3584] [serial = 289] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (17AA3400) [pid = 3584] [serial = 290] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (15652C00) [pid = 3584] [serial = 286] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (16369C00) [pid = 3584] [serial = 287] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1D8AF000) [pid = 3584] [serial = 269] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1D9CD800) [pid = 3584] [serial = 280] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (18BC6800) [pid = 3584] [serial = 313] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1D5A5C00) [pid = 3584] [serial = 311] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1A6E8C00) [pid = 3584] [serial = 299] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1CC44400) [pid = 3584] [serial = 304] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1C085000) [pid = 3584] [serial = 302] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1D558C00) [pid = 3584] [serial = 310] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1CC43000) [pid = 3584] [serial = 305] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (133D9C00) [pid = 3584] [serial = 271] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1D1BAC00) [pid = 3584] [serial = 308] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1C240400) [pid = 3584] [serial = 307] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (19F6D000) [pid = 3584] [serial = 296] [outer = 00000000] [url = about:blank] 04:52:43 INFO - PROCESS | 3584 | 1461066763961 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 861ms 04:52:43 INFO - PROCESS | 3584 | 1461066763986 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3584 | 1461066763991 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:52:44 INFO - PROCESS | 3584 | 1461066764011 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 3584 | 1461066764013 Marionette TRACE conn3 <- [1,450,null,{}] 04:52:44 INFO - PROCESS | 3584 | 1461066764023 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:44 INFO - PROCESS | 3584 | 1461066764103 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:52:44 INFO - PROCESS | 3584 | 1461066764110 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3584 | ++DOCSHELL 156ED800 == 44 [pid = 3584] [id = 122] 04:52:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (156EF800) [pid = 3584] [serial = 363] [outer = 00000000] 04:52:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (16A6F800) [pid = 3584] [serial = 364] [outer = 156EF800] 04:52:44 INFO - PROCESS | 3584 | 1461066764139 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (17AA0400) [pid = 3584] [serial = 365] [outer = 156EF800] 04:52:44 INFO - PROCESS | 3584 | 1461066764564 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 3584 | 1461066764603 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:52:44 INFO - PROCESS | 3584 | 1461066764606 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 3584 | 1461066764610 Marionette TRACE conn3 <- [1,454,null,{}] 04:52:44 INFO - PROCESS | 3584 | 1461066764621 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:44 INFO - PROCESS | 3584 | 1461066764737 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:52:44 INFO - PROCESS | 3584 | 1461066764748 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3584 | ++DOCSHELL 18BC6C00 == 45 [pid = 3584] [id = 123] 04:52:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (18BC8800) [pid = 3584] [serial = 366] [outer = 00000000] 04:52:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (19240400) [pid = 3584] [serial = 367] [outer = 18BC8800] 04:52:44 INFO - PROCESS | 3584 | 1461066764786 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19265C00) [pid = 3584] [serial = 368] [outer = 18BC8800] 04:52:45 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:45 INFO - PROCESS | 3584 | 1461066765215 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 631ms 04:52:45 INFO - PROCESS | 3584 | 1461066765248 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 3584 | 1461066765251 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:52:45 INFO - PROCESS | 3584 | 1461066765254 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 3584 | 1461066765256 Marionette TRACE conn3 <- [1,458,null,{}] 04:52:45 INFO - PROCESS | 3584 | 1461066765259 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 3584 | 1461066765337 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:52:45 INFO - PROCESS | 3584 | 1461066765346 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 3584 | ++DOCSHELL 196DE000 == 46 [pid = 3584] [id = 124] 04:52:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (196DF400) [pid = 3584] [serial = 369] [outer = 00000000] 04:52:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (196E7000) [pid = 3584] [serial = 370] [outer = 196DF400] 04:52:45 INFO - PROCESS | 3584 | 1461066765392 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (19B2CC00) [pid = 3584] [serial = 371] [outer = 196DF400] 04:52:45 INFO - PROCESS | 3584 | 1461066765772 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 3584 | 1461066765815 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:52:45 INFO - PROCESS | 3584 | 1461066765819 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 3584 | 1461066765820 Marionette TRACE conn3 <- [1,462,null,{}] 04:52:45 INFO - PROCESS | 3584 | 1461066765824 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 3584 | 1461066765883 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:52:45 INFO - PROCESS | 3584 | 1461066765889 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 3584 | ++DOCSHELL 196E6800 == 47 [pid = 3584] [id = 125] 04:52:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (199F4C00) [pid = 3584] [serial = 372] [outer = 00000000] 04:52:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A9C7800) [pid = 3584] [serial = 373] [outer = 199F4C00] 04:52:45 INFO - PROCESS | 3584 | 1461066765934 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A9C8C00) [pid = 3584] [serial = 374] [outer = 199F4C00] 04:52:46 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:46 INFO - PROCESS | 3584 | 1461066766401 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 3584 | 1461066766453 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:52:46 INFO - PROCESS | 3584 | 1461066766457 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 3584 | 1461066766458 Marionette TRACE conn3 <- [1,466,null,{}] 04:52:46 INFO - PROCESS | 3584 | 1461066766462 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:46 INFO - PROCESS | 3584 | 1461066766590 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:52:46 INFO - PROCESS | 3584 | 1461066766586 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 3584 | ++DOCSHELL 1C087400 == 48 [pid = 3584] [id = 126] 04:52:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1C087C00) [pid = 3584] [serial = 375] [outer = 00000000] 04:52:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1CA09800) [pid = 3584] [serial = 376] [outer = 1C087C00] 04:52:46 INFO - PROCESS | 3584 | 1461066766634 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1D1B8C00) [pid = 3584] [serial = 377] [outer = 1C087C00] 04:52:46 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:52:46 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:52:47 INFO - PROCESS | 3584 | 1461066767063 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 3584 | 1461066767131 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:52:47 INFO - PROCESS | 3584 | 1461066767142 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 3584 | 1461066767144 Marionette TRACE conn3 <- [1,470,null,{}] 04:52:47 INFO - PROCESS | 3584 | 1461066767147 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:47 INFO - PROCESS | 3584 | 1461066767249 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:52:47 INFO - PROCESS | 3584 | 1461066767283 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3584 | ++DOCSHELL 15441400 == 49 [pid = 3584] [id = 127] 04:52:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1D1C5800) [pid = 3584] [serial = 378] [outer = 00000000] 04:52:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1D5A5C00) [pid = 3584] [serial = 379] [outer = 1D1C5800] 04:52:47 INFO - PROCESS | 3584 | 1461066767329 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1D9C9C00) [pid = 3584] [serial = 380] [outer = 1D1C5800] 04:52:47 INFO - PROCESS | 3584 | 1461066767709 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 04:52:47 INFO - PROCESS | 3584 | 1461066767777 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 3584 | 1461066767779 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:52:47 INFO - PROCESS | 3584 | 1461066767791 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 3584 | 1461066767793 Marionette TRACE conn3 <- [1,474,null,{}] 04:52:47 INFO - PROCESS | 3584 | 1461066767796 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:47 INFO - PROCESS | 3584 | 1461066767905 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:52:47 INFO - PROCESS | 3584 | 1461066767918 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3584 | ++DOCSHELL 11BA7400 == 50 [pid = 3584] [id = 128] 04:52:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (11BA9800) [pid = 3584] [serial = 381] [outer = 00000000] 04:52:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (11BAFC00) [pid = 3584] [serial = 382] [outer = 11BA9800] 04:52:47 INFO - PROCESS | 3584 | 1461066767945 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (11BB2C00) [pid = 3584] [serial = 383] [outer = 11BA9800] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (19F70400) [pid = 3584] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (15433800) [pid = 3584] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A9CD000) [pid = 3584] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (19247000) [pid = 3584] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (133D9000) [pid = 3584] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (12B7D400) [pid = 3584] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1805B000) [pid = 3584] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A482C00) [pid = 3584] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1C29F800) [pid = 3584] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1D26A800) [pid = 3584] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:52:48 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (13738400) [pid = 3584] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:52:48 INFO - PROCESS | 3584 | 1461066768539 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 760ms 04:52:48 INFO - PROCESS | 3584 | 1461066768571 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 3584 | 1461066768572 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:52:48 INFO - PROCESS | 3584 | 1461066768576 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 3584 | 1461066768578 Marionette TRACE conn3 <- [1,478,null,{}] 04:52:48 INFO - PROCESS | 3584 | 1461066768581 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:48 INFO - PROCESS | 3584 | 1461066768659 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:52:48 INFO - PROCESS | 3584 | 1461066768649 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 3584 | ++DOCSHELL 13386400 == 51 [pid = 3584] [id = 129] 04:52:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (13738400) [pid = 3584] [serial = 384] [outer = 00000000] 04:52:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (18A34800) [pid = 3584] [serial = 385] [outer = 13738400] 04:52:48 INFO - PROCESS | 3584 | 1461066768693 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (16A6F400) [pid = 3584] [serial = 386] [outer = 13738400] 04:52:49 INFO - PROCESS | 3584 | 1461066769082 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 545ms 04:52:49 INFO - PROCESS | 3584 | 1461066769117 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3584 | 1461066769119 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:52:49 INFO - PROCESS | 3584 | 1461066769122 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3584 | 1461066769124 Marionette TRACE conn3 <- [1,482,null,{}] 04:52:49 INFO - PROCESS | 3584 | 1461066769127 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 3584 | 1461066769203 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:52:49 INFO - PROCESS | 3584 | 1461066769209 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 3584 | ++DOCSHELL 19241400 == 52 [pid = 3584] [id = 130] 04:52:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (19B2D000) [pid = 3584] [serial = 387] [outer = 00000000] 04:52:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1D549C00) [pid = 3584] [serial = 388] [outer = 19B2D000] 04:52:49 INFO - PROCESS | 3584 | 1461066769254 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1D9CD800) [pid = 3584] [serial = 389] [outer = 19B2D000] 04:52:49 INFO - PROCESS | 3584 | 1461066769645 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 546ms 04:52:49 INFO - PROCESS | 3584 | 1461066769681 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3584 | 1461066769683 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:52:49 INFO - PROCESS | 3584 | 1461066769687 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3584 | 1461066769689 Marionette TRACE conn3 <- [1,486,null,{}] 04:52:49 INFO - PROCESS | 3584 | 1461066769697 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 3584 | 1461066769775 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:52:49 INFO - PROCESS | 3584 | 1461066769781 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 3584 | ++DOCSHELL 1923A800 == 53 [pid = 3584] [id = 131] 04:52:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1A907800) [pid = 3584] [serial = 390] [outer = 00000000] 04:52:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1A90D000) [pid = 3584] [serial = 391] [outer = 1A907800] 04:52:49 INFO - PROCESS | 3584 | 1461066769834 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1A913C00) [pid = 3584] [serial = 392] [outer = 1A907800] 04:52:50 INFO - PROCESS | 3584 | 1461066770461 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 832ms 04:52:50 INFO - PROCESS | 3584 | 1461066770519 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 3584 | 1461066770522 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:52:50 INFO - PROCESS | 3584 | 1461066770527 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 3584 | 1461066770530 Marionette TRACE conn3 <- [1,490,null,{}] 04:52:50 INFO - PROCESS | 3584 | 1461066770536 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:50 INFO - PROCESS | 3584 | 1461066770621 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:52:50 INFO - PROCESS | 3584 | 1461066770744 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3584 | ++DOCSHELL 1320AC00 == 54 [pid = 3584] [id = 132] 04:52:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (13730400) [pid = 3584] [serial = 393] [outer = 00000000] 04:52:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (17A9A800) [pid = 3584] [serial = 394] [outer = 13730400] 04:52:50 INFO - PROCESS | 3584 | 1461066770786 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (17A9B000) [pid = 3584] [serial = 395] [outer = 13730400] 04:52:51 INFO - PROCESS | 3584 | 1461066771338 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 875ms 04:52:51 INFO - PROCESS | 3584 | 1461066771395 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 3584 | 1461066771401 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:52:51 INFO - PROCESS | 3584 | 1461066771389 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 3584 | 1461066771392 Marionette TRACE conn3 <- [1,494,null,{}] 04:52:51 INFO - PROCESS | 3584 | 1461066771396 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:51 INFO - PROCESS | 3584 | 1461066771501 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:52:51 INFO - PROCESS | 3584 | 1461066771582 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 3584 | ++DOCSHELL 18A32400 == 55 [pid = 3584] [id = 133] 04:52:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (18BC7000) [pid = 3584] [serial = 396] [outer = 00000000] 04:52:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (196D9000) [pid = 3584] [serial = 397] [outer = 18BC7000] 04:52:51 INFO - PROCESS | 3584 | 1461066771677 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (196E0000) [pid = 3584] [serial = 398] [outer = 18BC7000] 04:52:52 INFO - PROCESS | 3584 | 1461066772307 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:52:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1923E400) [pid = 3584] [serial = 399] [outer = 1E068000] 04:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 947ms 04:52:52 INFO - PROCESS | 3584 | 1461066772383 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 3584 | 1461066772386 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:52:52 INFO - PROCESS | 3584 | 1461066772424 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 3584 | 1461066772429 Marionette TRACE conn3 <- [1,498,null,{}] 04:52:52 INFO - PROCESS | 3584 | 1461066772445 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:52 INFO - PROCESS | 3584 | 1461066772556 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:52:52 INFO - PROCESS | 3584 | 1461066772631 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 3584 | ++DOCSHELL 196DC400 == 56 [pid = 3584] [id = 134] 04:52:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1A908C00) [pid = 3584] [serial = 400] [outer = 00000000] 04:52:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1D8A0400) [pid = 3584] [serial = 401] [outer = 1A908C00] 04:52:52 INFO - PROCESS | 3584 | 1461066772671 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1DB8F000) [pid = 3584] [serial = 402] [outer = 1A908C00] 04:52:53 INFO - PROCESS | 3584 | 1461066773219 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 861ms 04:52:53 INFO - PROCESS | 3584 | 1461066773253 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 3584 | 1461066773256 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:52:53 INFO - PROCESS | 3584 | 1461066773259 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 3584 | 1461066773261 Marionette TRACE conn3 <- [1,502,null,{}] 04:52:53 INFO - PROCESS | 3584 | 1461066773265 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:53 INFO - PROCESS | 3584 | 1461066773365 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:52:53 INFO - PROCESS | 3584 | 1461066773462 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 3584 | ++DOCSHELL 133CEC00 == 57 [pid = 3584] [id = 135] 04:52:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (15AE7000) [pid = 3584] [serial = 403] [outer = 00000000] 04:52:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1923B800) [pid = 3584] [serial = 404] [outer = 15AE7000] 04:52:53 INFO - PROCESS | 3584 | 1461066773496 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (198F9800) [pid = 3584] [serial = 405] [outer = 15AE7000] 04:52:54 INFO - PROCESS | 3584 | 1461066774201 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1005ms 04:52:54 INFO - PROCESS | 3584 | 1461066774278 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 3584 | 1461066774283 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:52:54 INFO - PROCESS | 3584 | 1461066774288 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 3584 | 1461066774291 Marionette TRACE conn3 <- [1,506,null,{}] 04:52:54 INFO - PROCESS | 3584 | 1461066774297 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:54 INFO - PROCESS | 3584 | 1461066774425 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 19241400 == 56 [pid = 3584] [id = 130] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 13386400 == 55 [pid = 3584] [id = 129] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 11BA7400 == 54 [pid = 3584] [id = 128] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 15441400 == 53 [pid = 3584] [id = 127] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 1C087400 == 52 [pid = 3584] [id = 126] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 196E6800 == 51 [pid = 3584] [id = 125] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 196DE000 == 50 [pid = 3584] [id = 124] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 18BC6C00 == 49 [pid = 3584] [id = 123] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 156ED800 == 48 [pid = 3584] [id = 122] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 15CC4800 == 47 [pid = 3584] [id = 121] 04:52:54 INFO - PROCESS | 3584 | --DOCSHELL 156E9800 == 46 [pid = 3584] [id = 118] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1D8A1800) [pid = 3584] [serial = 349] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1A49E800) [pid = 3584] [serial = 337] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1A6DB000) [pid = 3584] [serial = 338] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1C07C000) [pid = 3584] [serial = 346] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (1D1C0800) [pid = 3584] [serial = 194] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (1941B800) [pid = 3584] [serial = 334] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1636E800) [pid = 3584] [serial = 328] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1654AC00) [pid = 3584] [serial = 326] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (199F9800) [pid = 3584] [serial = 335] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (18BBF000) [pid = 3584] [serial = 332] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (186EC400) [pid = 3584] [serial = 319] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (18A36800) [pid = 3584] [serial = 331] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (1C07E800) [pid = 3584] [serial = 341] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1647D400) [pid = 3584] [serial = 316] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (16372800) [pid = 3584] [serial = 325] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (19242800) [pid = 3584] [serial = 322] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1D26DC00) [pid = 3584] [serial = 343] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1D554C00) [pid = 3584] [serial = 344] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (16A69C00) [pid = 3584] [serial = 329] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1D558800) [pid = 3584] [serial = 239] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1C07E000) [pid = 3584] [serial = 340] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1C082C00) [pid = 3584] [serial = 347] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1564C000) [pid = 3584] [serial = 154] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3584 | 1461066774547 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 3584 | ++DOCSHELL 11BB0400 == 47 [pid = 3584] [id = 136] 04:52:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (11BB1C00) [pid = 3584] [serial = 406] [outer = 00000000] 04:52:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1540A000) [pid = 3584] [serial = 407] [outer = 11BB1C00] 04:52:54 INFO - PROCESS | 3584 | 1461066774580 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (156E9800) [pid = 3584] [serial = 408] [outer = 11BB1C00] 04:52:54 INFO - PROCESS | 3584 | 1461066774970 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 732ms 04:52:55 INFO - PROCESS | 3584 | 1461066775019 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 3584 | 1461066775024 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:52:55 INFO - PROCESS | 3584 | 1461066775031 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 3584 | 1461066775033 Marionette TRACE conn3 <- [1,510,null,{}] 04:52:55 INFO - PROCESS | 3584 | 1461066775037 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:55 INFO - PROCESS | 3584 | 1461066775118 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:52:55 INFO - PROCESS | 3584 | 1461066775126 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3584 | ++DOCSHELL 15ACA800 == 48 [pid = 3584] [id = 137] 04:52:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (16445C00) [pid = 3584] [serial = 409] [outer = 00000000] 04:52:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (17A97C00) [pid = 3584] [serial = 410] [outer = 16445C00] 04:52:55 INFO - PROCESS | 3584 | 1461066775171 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (17E82000) [pid = 3584] [serial = 411] [outer = 16445C00] 04:52:55 INFO - PROCESS | 3584 | 1461066775604 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 589ms 04:52:55 INFO - PROCESS | 3584 | 1461066775631 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 3584 | 1461066775633 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:52:55 INFO - PROCESS | 3584 | 1461066775620 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 3584 | 1461066775623 Marionette TRACE conn3 <- [1,514,null,{}] 04:52:55 INFO - PROCESS | 3584 | 1461066775633 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:55 INFO - PROCESS | 3584 | 1461066775715 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:52:55 INFO - PROCESS | 3584 | 1461066775725 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3584 | ++DOCSHELL 18BC4C00 == 49 [pid = 3584] [id = 138] 04:52:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (18BC5000) [pid = 3584] [serial = 412] [outer = 00000000] 04:52:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (19135000) [pid = 3584] [serial = 413] [outer = 18BC5000] 04:52:55 INFO - PROCESS | 3584 | 1461066775772 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (19418400) [pid = 3584] [serial = 414] [outer = 18BC5000] 04:52:56 INFO - PROCESS | 3584 | 1461066776163 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 602ms 04:52:56 INFO - PROCESS | 3584 | 1461066776234 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3584 | 1461066776236 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:52:56 INFO - PROCESS | 3584 | 1461066776240 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 3584 | 1461066776241 Marionette TRACE conn3 <- [1,518,null,{}] 04:52:56 INFO - PROCESS | 3584 | 1461066776245 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 3584 | 1461066776306 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:52:56 INFO - PROCESS | 3584 | 1461066776348 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 3584 | ++DOCSHELL 19B2D800 == 50 [pid = 3584] [id = 139] 04:52:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (19B30800) [pid = 3584] [serial = 415] [outer = 00000000] 04:52:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1A0A1C00) [pid = 3584] [serial = 416] [outer = 19B30800] 04:52:56 INFO - PROCESS | 3584 | 1461066776394 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1A0AEC00) [pid = 3584] [serial = 417] [outer = 19B30800] 04:52:56 INFO - PROCESS | 3584 | 1461066776832 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 04:52:56 INFO - PROCESS | 3584 | 1461066776883 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3584 | 1461066776885 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:52:56 INFO - PROCESS | 3584 | 1461066776888 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:52:56 INFO - PROCESS | 3584 | 1461066776889 Marionette TRACE conn3 <- [1,522,null,{}] 04:52:56 INFO - PROCESS | 3584 | 1461066776893 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 3584 | 1461066776977 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:52:56 INFO - PROCESS | 3584 | 1461066776986 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 3584 | ++DOCSHELL 18C35000 == 51 [pid = 3584] [id = 140] 04:52:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1A49E800) [pid = 3584] [serial = 418] [outer = 00000000] 04:52:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1A906C00) [pid = 3584] [serial = 419] [outer = 1A49E800] 04:52:57 INFO - PROCESS | 3584 | 1461066777040 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1A90F000) [pid = 3584] [serial = 420] [outer = 1A49E800] 04:52:57 INFO - PROCESS | 3584 | 1461066777480 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 04:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:52:57 INFO - PROCESS | 3584 | 1461066777514 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 3584 | 1461066777516 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:52:57 INFO - PROCESS | 3584 | 1461066777519 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 3584 | 1461066777521 Marionette TRACE conn3 <- [1,526,null,{}] 04:52:57 INFO - PROCESS | 3584 | 1461066777525 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:57 INFO - PROCESS | 3584 | 1461066777689 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:52:57 INFO - PROCESS | 3584 | 1461066777702 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 3584 | ++DOCSHELL 1A421800 == 52 [pid = 3584] [id = 141] 04:52:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1C084400) [pid = 3584] [serial = 421] [outer = 00000000] 04:52:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1C240400) [pid = 3584] [serial = 422] [outer = 1C084400] 04:52:57 INFO - PROCESS | 3584 | 1461066777734 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1C241000) [pid = 3584] [serial = 423] [outer = 1C084400] 04:52:58 INFO - PROCESS | 3584 | 1461066778160 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 675ms 04:52:58 INFO - PROCESS | 3584 | 1461066778205 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 3584 | 1461066778207 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:52:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:52:58 INFO - PROCESS | 3584 | 1461066778210 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 3584 | 1461066778212 Marionette TRACE conn3 <- [1,530,null,{}] 04:52:58 INFO - PROCESS | 3584 | 1461066778216 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 3584 | 1461066778319 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:52:58 INFO - PROCESS | 3584 | 1461066778328 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 3584 | ++DOCSHELL 12D71C00 == 53 [pid = 3584] [id = 142] 04:52:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1C20F000) [pid = 3584] [serial = 424] [outer = 00000000] 04:52:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1D269C00) [pid = 3584] [serial = 425] [outer = 1C20F000] 04:52:58 INFO - PROCESS | 3584 | 1461066778397 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1D549400) [pid = 3584] [serial = 426] [outer = 1C20F000] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1C087C00) [pid = 3584] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1D1C5800) [pid = 3584] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (196DF400) [pid = 3584] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (15D58400) [pid = 3584] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (199F4C00) [pid = 3584] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (18BC8800) [pid = 3584] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (156EF800) [pid = 3584] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1D5A2800) [pid = 3584] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (11BA9800) [pid = 3584] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (19B2D000) [pid = 3584] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:52:58 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (13738400) [pid = 3584] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:52:58 INFO - PROCESS | 3584 | 1461066778989 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:52:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:52:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:52:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:52:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:52:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:52:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:52:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 818ms 04:52:59 INFO - PROCESS | 3584 | 1461066779048 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 3584 | 1461066779050 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:52:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:52:59 INFO - PROCESS | 3584 | 1461066779057 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3584 | 1461066779059 Marionette TRACE conn3 <- [1,534,null,{}] 04:52:59 INFO - PROCESS | 3584 | 1461066779063 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 3584 | 1461066779146 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:52:59 INFO - PROCESS | 3584 | 1461066779135 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3584 | ++DOCSHELL 13735800 == 54 [pid = 3584] [id = 143] 04:52:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (18BC0800) [pid = 3584] [serial = 427] [outer = 00000000] 04:52:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1C085800) [pid = 3584] [serial = 428] [outer = 18BC0800] 04:52:59 INFO - PROCESS | 3584 | 1461066779179 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1CA03400) [pid = 3584] [serial = 429] [outer = 18BC0800] 04:52:59 INFO - PROCESS | 3584 | 1461066779569 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:52:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 545ms 04:52:59 INFO - PROCESS | 3584 | 1461066779595 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 3584 | 1461066779597 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:52:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:52:59 INFO - PROCESS | 3584 | 1461066779600 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3584 | 1461066779602 Marionette TRACE conn3 <- [1,538,null,{}] 04:52:59 INFO - PROCESS | 3584 | 1461066779605 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 3584 | 1461066779681 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:52:59 INFO - PROCESS | 3584 | 1461066779688 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3584 | ++DOCSHELL 18BC8400 == 55 [pid = 3584] [id = 144] 04:52:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1C086400) [pid = 3584] [serial = 430] [outer = 00000000] 04:52:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1D59B800) [pid = 3584] [serial = 431] [outer = 1C086400] 04:52:59 INFO - PROCESS | 3584 | 1461066779733 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1D5A5800) [pid = 3584] [serial = 432] [outer = 1C086400] 04:53:00 INFO - PROCESS | 3584 | 1461066780123 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:53:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 546ms 04:53:00 INFO - PROCESS | 3584 | 1461066780169 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 3584 | 1461066780171 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:53:00 INFO - PROCESS | 3584 | 1461066780157 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 3584 | 1461066780158 Marionette TRACE conn3 <- [1,542,null,{}] 04:53:00 INFO - PROCESS | 3584 | 1461066780162 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:00 INFO - PROCESS | 3584 | 1461066780240 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:53:00 INFO - PROCESS | 3584 | 1461066780246 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 3584 | ++DOCSHELL 1CC4E400 == 56 [pid = 3584] [id = 145] 04:53:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1D261800) [pid = 3584] [serial = 433] [outer = 00000000] 04:53:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1DB92400) [pid = 3584] [serial = 434] [outer = 1D261800] 04:53:00 INFO - PROCESS | 3584 | 1461066780291 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1DDCC400) [pid = 3584] [serial = 435] [outer = 1D261800] 04:53:00 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:00 INFO - PROCESS | 3584 | 1461066780868 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 04:53:00 INFO - PROCESS | 3584 | 1461066780900 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 3584 | 1461066780904 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:53:00 INFO - PROCESS | 3584 | 1461066780910 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 3584 | 1461066780914 Marionette TRACE conn3 <- [1,546,null,{}] 04:53:00 INFO - PROCESS | 3584 | 1461066780921 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:01 INFO - PROCESS | 3584 | 1461066781027 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:53:01 INFO - PROCESS | 3584 | 1461066781113 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 3584 | ++DOCSHELL 137E6000 == 57 [pid = 3584] [id = 146] 04:53:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (146AD400) [pid = 3584] [serial = 436] [outer = 00000000] 04:53:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (16372C00) [pid = 3584] [serial = 437] [outer = 146AD400] 04:53:01 INFO - PROCESS | 3584 | 1461066781170 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1654DC00) [pid = 3584] [serial = 438] [outer = 146AD400] 04:53:01 INFO - PROCESS | 3584 | 1461066781751 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 919ms 04:53:01 INFO - PROCESS | 3584 | 1461066781833 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 3584 | 1461066781839 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:53:01 INFO - PROCESS | 3584 | 1461066781846 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 3584 | 1461066781849 Marionette TRACE conn3 <- [1,550,null,{}] 04:53:01 INFO - PROCESS | 3584 | 1461066781853 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:01 INFO - PROCESS | 3584 | 1461066781943 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:53:02 INFO - PROCESS | 3584 | 1461066782060 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 3584 | ++DOCSHELL 17E78000 == 58 [pid = 3584] [id = 147] 04:53:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (185A1800) [pid = 3584] [serial = 439] [outer = 00000000] 04:53:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (19136800) [pid = 3584] [serial = 440] [outer = 185A1800] 04:53:02 INFO - PROCESS | 3584 | 1461066782124 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (198FAC00) [pid = 3584] [serial = 441] [outer = 185A1800] 04:53:02 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:02 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:02 INFO - PROCESS | 3584 | 1461066782664 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 861ms 04:53:02 INFO - PROCESS | 3584 | 1461066782720 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 3584 | 1461066782723 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:53:02 INFO - PROCESS | 3584 | 1461066782726 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 3584 | 1461066782730 Marionette TRACE conn3 <- [1,554,null,{}] 04:53:02 INFO - PROCESS | 3584 | 1461066782741 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:02 INFO - PROCESS | 3584 | 1461066782868 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:53:02 INFO - PROCESS | 3584 | 1461066782941 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 3584 | ++DOCSHELL 18D7A800 == 59 [pid = 3584] [id = 148] 04:53:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (18D7AC00) [pid = 3584] [serial = 442] [outer = 00000000] 04:53:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (19F0A400) [pid = 3584] [serial = 443] [outer = 18D7AC00] 04:53:02 INFO - PROCESS | 3584 | 1461066782981 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1A9CEC00) [pid = 3584] [serial = 444] [outer = 18D7AC00] 04:53:03 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:03 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:03 INFO - PROCESS | 3584 | 1461066783470 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 818ms 04:53:03 INFO - PROCESS | 3584 | 1461066783556 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 3584 | 1461066783559 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:53:03 INFO - PROCESS | 3584 | 1461066783563 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 3584 | 1461066783565 Marionette TRACE conn3 <- [1,558,null,{}] 04:53:03 INFO - PROCESS | 3584 | 1461066783570 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:03 INFO - PROCESS | 3584 | 1461066783653 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:53:03 INFO - PROCESS | 3584 | 1461066783776 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 3584 | ++DOCSHELL 1A93F000 == 60 [pid = 3584] [id = 149] 04:53:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1A93F800) [pid = 3584] [serial = 445] [outer = 00000000] 04:53:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1A948800) [pid = 3584] [serial = 446] [outer = 1A93F800] 04:53:03 INFO - PROCESS | 3584 | 1461066783813 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1A94A400) [pid = 3584] [serial = 447] [outer = 1A93F800] 04:53:04 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:04 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:04 INFO - PROCESS | 3584 | 1461066784454 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1047ms 04:53:04 INFO - PROCESS | 3584 | 1461066784628 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 3584 | 1461066784633 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:53:04 INFO - PROCESS | 3584 | 1461066784638 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 3584 | 1461066784641 Marionette TRACE conn3 <- [1,562,null,{}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:53:04 INFO - PROCESS | 3584 | 1461066784647 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:04 INFO - PROCESS | 3584 | 1461066784726 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:53:04 INFO - PROCESS | 3584 | 1461066784805 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 3584 | ++DOCSHELL 14307800 == 61 [pid = 3584] [id = 150] 04:53:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (16A6E800) [pid = 3584] [serial = 448] [outer = 00000000] 04:53:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (17AA3C00) [pid = 3584] [serial = 449] [outer = 16A6E800] 04:53:04 INFO - PROCESS | 3584 | 1461066784853 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (185A1000) [pid = 3584] [serial = 450] [outer = 16A6E800] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 186E9400 == 60 [pid = 3584] [id = 119] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 18BC8400 == 59 [pid = 3584] [id = 144] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 13735800 == 58 [pid = 3584] [id = 143] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 12D71C00 == 57 [pid = 3584] [id = 142] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 1A421800 == 56 [pid = 3584] [id = 141] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 18C35000 == 55 [pid = 3584] [id = 140] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 19B2D800 == 54 [pid = 3584] [id = 139] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 18BC4C00 == 53 [pid = 3584] [id = 138] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 15ACA800 == 52 [pid = 3584] [id = 137] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 11BB0400 == 51 [pid = 3584] [id = 136] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 133CEC00 == 50 [pid = 3584] [id = 135] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 196DC400 == 49 [pid = 3584] [id = 134] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 18A32400 == 48 [pid = 3584] [id = 133] 04:53:05 INFO - PROCESS | 3584 | --DOCSHELL 1320AC00 == 47 [pid = 3584] [id = 132] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (15D59400) [pid = 3584] [serial = 352] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (19238C00) [pid = 3584] [serial = 355] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (1CC4C800) [pid = 3584] [serial = 358] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (1A90D000) [pid = 3584] [serial = 391] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | 1461066785479 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 861ms 04:53:05 INFO - PROCESS | 3584 | 1461066785511 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 3584 | 1461066785514 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (16A6DC00) [pid = 3584] [serial = 362] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (1644E400) [pid = 3584] [serial = 361] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (1A9C7800) [pid = 3584] [serial = 373] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1D1B8C00) [pid = 3584] [serial = 377] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (19240400) [pid = 3584] [serial = 367] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (19265C00) [pid = 3584] [serial = 368] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (16A6F800) [pid = 3584] [serial = 364] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (17AA0400) [pid = 3584] [serial = 365] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1D8AB400) [pid = 3584] [serial = 350] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (11BAFC00) [pid = 3584] [serial = 382] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1D9C9C00) [pid = 3584] [serial = 380] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (1D9CD800) [pid = 3584] [serial = 389] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (1D549C00) [pid = 3584] [serial = 388] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (11BB2C00) [pid = 3584] [serial = 383] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (18A34800) [pid = 3584] [serial = 385] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (16A6F400) [pid = 3584] [serial = 386] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1A9C8C00) [pid = 3584] [serial = 374] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1CA09800) [pid = 3584] [serial = 376] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1D5A5C00) [pid = 3584] [serial = 379] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (196E7000) [pid = 3584] [serial = 370] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (19B2CC00) [pid = 3584] [serial = 371] [outer = 00000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3584 | 1461066785522 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 3584 | 1461066785526 Marionette TRACE conn3 <- [1,566,null,{}] 04:53:05 INFO - PROCESS | 3584 | 1461066785534 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:05 INFO - PROCESS | 3584 | 1461066785615 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:53:05 INFO - PROCESS | 3584 | 1461066785622 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 3584 | ++DOCSHELL 15C55400 == 48 [pid = 3584] [id = 151] 04:53:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (15C59C00) [pid = 3584] [serial = 451] [outer = 00000000] 04:53:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (16451000) [pid = 3584] [serial = 452] [outer = 15C59C00] 04:53:05 INFO - PROCESS | 3584 | 1461066785668 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (179A2800) [pid = 3584] [serial = 453] [outer = 15C59C00] 04:53:06 INFO - PROCESS | 3584 | 1461066786089 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 603ms 04:53:06 INFO - PROCESS | 3584 | 1461066786125 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 3584 | 1461066786127 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:53:06 INFO - PROCESS | 3584 | 1461066786162 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 3584 | 1461066786164 Marionette TRACE conn3 <- [1,570,null,{}] 04:53:06 INFO - PROCESS | 3584 | 1461066786155 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 3584 | 1461066786251 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:53:06 INFO - PROCESS | 3584 | 1461066786268 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3584 | ++DOCSHELL 1644E400 == 49 [pid = 3584] [id = 152] 04:53:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (16A74800) [pid = 3584] [serial = 454] [outer = 00000000] 04:53:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (18D79000) [pid = 3584] [serial = 455] [outer = 16A74800] 04:53:06 INFO - PROCESS | 3584 | 1461066786368 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (18D7FC00) [pid = 3584] [serial = 456] [outer = 16A74800] 04:53:06 INFO - PROCESS | 3584 | 1461066786741 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 661ms 04:53:06 INFO - PROCESS | 3584 | 1461066786791 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 3584 | 1461066786794 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:53:06 INFO - PROCESS | 3584 | 1461066786797 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:53:06 INFO - PROCESS | 3584 | 1461066786799 Marionette TRACE conn3 <- [1,574,null,{}] 04:53:06 INFO - PROCESS | 3584 | 1461066786806 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 3584 | 1461066786868 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:53:06 INFO - PROCESS | 3584 | 1461066786875 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3584 | ++DOCSHELL 19266000 == 50 [pid = 3584] [id = 153] 04:53:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (19418C00) [pid = 3584] [serial = 457] [outer = 00000000] 04:53:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (196E7C00) [pid = 3584] [serial = 458] [outer = 19418C00] 04:53:06 INFO - PROCESS | 3584 | 1461066786921 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (19F09800) [pid = 3584] [serial = 459] [outer = 19418C00] 04:53:07 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:07 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:07 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:07 INFO - PROCESS | 3584 | 1461066787322 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 588ms 04:53:07 INFO - PROCESS | 3584 | 1461066787373 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 3584 | 1461066787375 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:53:07 INFO - PROCESS | 3584 | 1461066787378 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 3584 | 1461066787380 Marionette TRACE conn3 <- [1,578,null,{}] 04:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:53:07 INFO - PROCESS | 3584 | 1461066787384 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:07 INFO - PROCESS | 3584 | 1461066787487 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:53:07 INFO - PROCESS | 3584 | 1461066787574 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 3584 | ++DOCSHELL 11BA5400 == 51 [pid = 3584] [id = 154] 04:53:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1A0A1400) [pid = 3584] [serial = 460] [outer = 00000000] 04:53:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1A6DCC00) [pid = 3584] [serial = 461] [outer = 1A0A1400] 04:53:07 INFO - PROCESS | 3584 | 1461066787602 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1A90A000) [pid = 3584] [serial = 462] [outer = 1A0A1400] 04:53:07 INFO - PROCESS | 3584 | 1461066787990 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 632ms 04:53:08 INFO - PROCESS | 3584 | 1461066788018 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 3584 | 1461066788020 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:53:08 INFO - PROCESS | 3584 | 1461066788034 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 3584 | 1461066788035 Marionette TRACE conn3 <- [1,582,null,{}] 04:53:08 INFO - PROCESS | 3584 | 1461066788039 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 3584 | 1461066788169 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:53:08 INFO - PROCESS | 3584 | 1461066788239 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3584 | ++DOCSHELL 14AB5400 == 52 [pid = 3584] [id = 155] 04:53:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1A910C00) [pid = 3584] [serial = 463] [outer = 00000000] 04:53:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (1A9CC000) [pid = 3584] [serial = 464] [outer = 1A910C00] 04:53:08 INFO - PROCESS | 3584 | 1461066788270 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1C083800) [pid = 3584] [serial = 465] [outer = 1A910C00] 04:53:08 INFO - PROCESS | 3584 | 1461066788666 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 674ms 04:53:08 INFO - PROCESS | 3584 | 1461066788726 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 3584 | 1461066788728 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:53:08 INFO - PROCESS | 3584 | 1461066788736 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 3584 | 1461066788738 Marionette TRACE conn3 <- [1,586,null,{}] 04:53:08 INFO - PROCESS | 3584 | 1461066788741 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 3584 | 1461066788847 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:53:08 INFO - PROCESS | 3584 | 1461066788905 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3584 | ++DOCSHELL 1A948000 == 53 [pid = 3584] [id = 156] 04:53:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (1C086800) [pid = 3584] [serial = 466] [outer = 00000000] 04:53:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1CC46C00) [pid = 3584] [serial = 467] [outer = 1C086800] 04:53:08 INFO - PROCESS | 3584 | 1461066788964 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (1D1B9800) [pid = 3584] [serial = 468] [outer = 1C086800] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1A49E800) [pid = 3584] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (1C084400) [pid = 3584] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (18BC5000) [pid = 3584] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (15AE7000) [pid = 3584] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (16445C00) [pid = 3584] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (19B30800) [pid = 3584] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (11BB1C00) [pid = 3584] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1C20F000) [pid = 3584] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (1C086400) [pid = 3584] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:53:09 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (18BC0800) [pid = 3584] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:53:09 INFO - PROCESS | 3584 | 1461066789552 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 803ms 04:53:09 INFO - PROCESS | 3584 | 1461066789558 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 3584 | 1461066789560 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:53:09 INFO - PROCESS | 3584 | 1461066789567 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3584 | 1461066789568 Marionette TRACE conn3 <- [1,590,null,{}] 04:53:09 INFO - PROCESS | 3584 | 1461066789572 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:09 INFO - PROCESS | 3584 | 1461066789647 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:53:09 INFO - PROCESS | 3584 | 1461066789653 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 3584 | ++DOCSHELL 14304800 == 54 [pid = 3584] [id = 157] 04:53:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (16A6D400) [pid = 3584] [serial = 469] [outer = 00000000] 04:53:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (19B30800) [pid = 3584] [serial = 470] [outer = 16A6D400] 04:53:09 INFO - PROCESS | 3584 | 1461066789680 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1C086400) [pid = 3584] [serial = 471] [outer = 16A6D400] 04:53:10 INFO - PROCESS | 3584 | 1461066790072 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 574ms 04:53:10 INFO - PROCESS | 3584 | 1461066790145 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 3584 | 1461066790147 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:53:10 INFO - PROCESS | 3584 | 1461066790150 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 3584 | 1461066790152 Marionette TRACE conn3 <- [1,594,null,{}] 04:53:10 INFO - PROCESS | 3584 | 1461066790156 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:10 INFO - PROCESS | 3584 | 1461066790233 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:53:10 INFO - PROCESS | 3584 | 1461066790239 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3584 | ++DOCSHELL 19418000 == 55 [pid = 3584] [id = 158] 04:53:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1D1BAC00) [pid = 3584] [serial = 472] [outer = 00000000] 04:53:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1D557400) [pid = 3584] [serial = 473] [outer = 1D1BAC00] 04:53:10 INFO - PROCESS | 3584 | 1461066790292 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (1D59C800) [pid = 3584] [serial = 474] [outer = 1D1BAC00] 04:53:10 INFO - PROCESS | 3584 | 1461066790686 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 574ms 04:53:10 INFO - PROCESS | 3584 | 1461066790731 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 3584 | 1461066790733 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:53:10 INFO - PROCESS | 3584 | 1461066790736 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 3584 | 1461066790738 Marionette TRACE conn3 <- [1,598,null,{}] 04:53:10 INFO - PROCESS | 3584 | 1461066790742 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:10 INFO - PROCESS | 3584 | 1461066790860 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:53:10 INFO - PROCESS | 3584 | 1461066790873 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3584 | ++DOCSHELL 1D5A3800 == 56 [pid = 3584] [id = 159] 04:53:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1D88E800) [pid = 3584] [serial = 475] [outer = 00000000] 04:53:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (1D895C00) [pid = 3584] [serial = 476] [outer = 1D88E800] 04:53:10 INFO - PROCESS | 3584 | 1461066790918 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1D899400) [pid = 3584] [serial = 477] [outer = 1D88E800] 04:53:11 INFO - PROCESS | 3584 | 1461066791384 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 675ms 04:53:11 INFO - PROCESS | 3584 | 1461066791420 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 3584 | 1461066791425 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:53:11 INFO - PROCESS | 3584 | 1461066791430 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 3584 | 1461066791434 Marionette TRACE conn3 <- [1,602,null,{}] 04:53:11 INFO - PROCESS | 3584 | 1461066791511 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 3584 | 1461066791650 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:53:11 INFO - PROCESS | 3584 | 1461066791745 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 3584 | ++DOCSHELL 11BA7000 == 57 [pid = 3584] [id = 160] 04:53:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (11BA7C00) [pid = 3584] [serial = 478] [outer = 00000000] 04:53:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (133CEC00) [pid = 3584] [serial = 479] [outer = 11BA7C00] 04:53:11 INFO - PROCESS | 3584 | 1461066791803 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (158EFC00) [pid = 3584] [serial = 480] [outer = 11BA7C00] 04:53:12 INFO - PROCESS | 3584 | 1461066792310 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 919ms 04:53:12 INFO - PROCESS | 3584 | 1461066792360 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 3584 | 1461066792366 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:53:12 INFO - PROCESS | 3584 | 1461066792372 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:53:12 INFO - PROCESS | 3584 | 1461066792375 Marionette TRACE conn3 <- [1,606,null,{}] 04:53:12 INFO - PROCESS | 3584 | 1461066792379 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:12 INFO - PROCESS | 3584 | 1461066792467 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:53:12 INFO - PROCESS | 3584 | 1461066792566 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 3584 | ++DOCSHELL 18D78800 == 58 [pid = 3584] [id = 161] 04:53:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (18D79400) [pid = 3584] [serial = 481] [outer = 00000000] 04:53:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1A0A5000) [pid = 3584] [serial = 482] [outer = 18D79400] 04:53:12 INFO - PROCESS | 3584 | 1461066792621 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (1A940800) [pid = 3584] [serial = 483] [outer = 18D79400] 04:53:13 INFO - PROCESS | 3584 | 1461066793201 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 861ms 04:53:13 INFO - PROCESS | 3584 | 1461066793246 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 3584 | 1461066793248 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:53:13 INFO - PROCESS | 3584 | 1461066793252 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 3584 | 1461066793256 Marionette TRACE conn3 <- [1,610,null,{}] 04:53:13 INFO - PROCESS | 3584 | 1461066793264 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:13 INFO - PROCESS | 3584 | 1461066793382 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:53:13 INFO - PROCESS | 3584 | 1461066793510 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 3584 | ++DOCSHELL 1799B400 == 59 [pid = 3584] [id = 162] 04:53:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (1941C000) [pid = 3584] [serial = 484] [outer = 00000000] 04:53:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (1C2CDC00) [pid = 3584] [serial = 485] [outer = 1941C000] 04:53:13 INFO - PROCESS | 3584 | 1461066793568 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (1D54DC00) [pid = 3584] [serial = 486] [outer = 1941C000] 04:53:14 INFO - PROCESS | 3584 | 1461066794098 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 919ms 04:53:14 INFO - PROCESS | 3584 | 1461066794163 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 3584 | 1461066794166 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:53:14 INFO - PROCESS | 3584 | 1461066794169 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 3584 | 1461066794171 Marionette TRACE conn3 <- [1,614,null,{}] 04:53:14 INFO - PROCESS | 3584 | 1461066794175 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:14 INFO - PROCESS | 3584 | 1461066794275 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:53:14 INFO - PROCESS | 3584 | 1461066794362 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 3584 | ++DOCSHELL 11C5E400 == 60 [pid = 3584] [id = 163] 04:53:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (11C5FC00) [pid = 3584] [serial = 487] [outer = 00000000] 04:53:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (11C66800) [pid = 3584] [serial = 488] [outer = 11C5FC00] 04:53:14 INFO - PROCESS | 3584 | 1461066794417 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 144 (1C2C9C00) [pid = 3584] [serial = 489] [outer = 11C5FC00] 04:53:14 INFO - PROCESS | 3584 | 1461066794984 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 861ms 04:53:15 INFO - PROCESS | 3584 | 1461066795038 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 3584 | 1461066795041 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:53:15 INFO - PROCESS | 3584 | 1461066795045 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 3584 | 1461066795047 Marionette TRACE conn3 <- [1,618,null,{}] 04:53:15 INFO - PROCESS | 3584 | 1461066795050 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:15 INFO - PROCESS | 3584 | 1461066795148 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:53:15 INFO - PROCESS | 3584 | 1461066795229 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 3584 | ++DOCSHELL 11B19400 == 61 [pid = 3584] [id = 164] 04:53:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 145 (11B19C00) [pid = 3584] [serial = 490] [outer = 00000000] 04:53:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 146 (11B21400) [pid = 3584] [serial = 491] [outer = 11B19C00] 04:53:15 INFO - PROCESS | 3584 | 1461066795283 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 147 (11B23C00) [pid = 3584] [serial = 492] [outer = 11B19C00] 04:53:16 INFO - PROCESS | 3584 | 1461066796027 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1005ms 04:53:16 INFO - PROCESS | 3584 | 1461066796038 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3584 | 1461066796042 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:53:16 INFO - PROCESS | 3584 | 1461066796047 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:53:16 INFO - PROCESS | 3584 | 1461066796051 Marionette TRACE conn3 <- [1,622,null,{}] 04:53:16 INFO - PROCESS | 3584 | 1461066796057 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:16 INFO - PROCESS | 3584 | 1461066796157 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:53:16 INFO - PROCESS | 3584 | 1461066796291 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 3584 | ++DOCSHELL 11BB0800 == 62 [pid = 3584] [id = 165] 04:53:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 148 (12B34400) [pid = 3584] [serial = 493] [outer = 00000000] 04:53:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 149 (143B1C00) [pid = 3584] [serial = 494] [outer = 12B34400] 04:53:16 INFO - PROCESS | 3584 | 1461066796346 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 150 (156ED400) [pid = 3584] [serial = 495] [outer = 12B34400] 04:53:16 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:16 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 19418000 == 61 [pid = 3584] [id = 158] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 14304800 == 60 [pid = 3584] [id = 157] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 1A948000 == 59 [pid = 3584] [id = 156] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 14AB5400 == 58 [pid = 3584] [id = 155] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 11BA5400 == 57 [pid = 3584] [id = 154] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 19266000 == 56 [pid = 3584] [id = 153] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 1644E400 == 55 [pid = 3584] [id = 152] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 15C55400 == 54 [pid = 3584] [id = 151] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 14307800 == 53 [pid = 3584] [id = 150] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 1A93F000 == 52 [pid = 3584] [id = 149] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 18D7A800 == 51 [pid = 3584] [id = 148] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 17E78000 == 50 [pid = 3584] [id = 147] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 149 (1DB92400) [pid = 3584] [serial = 434] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 137E6000 == 49 [pid = 3584] [id = 146] 04:53:16 INFO - PROCESS | 3584 | --DOCSHELL 1CC4E400 == 48 [pid = 3584] [id = 145] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 148 (19141C00) [pid = 3584] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 147 (1D59B800) [pid = 3584] [serial = 431] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 146 (1D549400) [pid = 3584] [serial = 426] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 145 (1C085800) [pid = 3584] [serial = 428] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 144 (1CA03400) [pid = 3584] [serial = 429] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 143 (1A0AEC00) [pid = 3584] [serial = 417] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (1A906C00) [pid = 3584] [serial = 419] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (1C240400) [pid = 3584] [serial = 422] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (1A90F000) [pid = 3584] [serial = 420] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (17A9A800) [pid = 3584] [serial = 394] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (196D9000) [pid = 3584] [serial = 397] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (1D8A0400) [pid = 3584] [serial = 401] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (19135000) [pid = 3584] [serial = 413] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (19418400) [pid = 3584] [serial = 414] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (198F9800) [pid = 3584] [serial = 405] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (1923B800) [pid = 3584] [serial = 404] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (17A97C00) [pid = 3584] [serial = 410] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (17E82000) [pid = 3584] [serial = 411] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (1A0A1C00) [pid = 3584] [serial = 416] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (1540A000) [pid = 3584] [serial = 407] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (156E9800) [pid = 3584] [serial = 408] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1D269C00) [pid = 3584] [serial = 425] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1D5A5800) [pid = 3584] [serial = 432] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1C241000) [pid = 3584] [serial = 423] [outer = 00000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3584 | 1461066796848 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 832ms 04:53:16 INFO - PROCESS | 3584 | 1461066796894 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3584 | 1461066796900 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:53:16 INFO - PROCESS | 3584 | 1461066796889 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 3584 | 1461066796891 Marionette TRACE conn3 <- [1,626,null,{}] 04:53:16 INFO - PROCESS | 3584 | 1461066796895 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:16 INFO - PROCESS | 3584 | 1461066796977 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:53:16 INFO - PROCESS | 3584 | 1461066796987 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 3584 | ++DOCSHELL 14304800 == 49 [pid = 3584] [id = 166] 04:53:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (14307800) [pid = 3584] [serial = 496] [outer = 00000000] 04:53:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1648A800) [pid = 3584] [serial = 497] [outer = 14307800] 04:53:17 INFO - PROCESS | 3584 | 1461066797032 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (16A71C00) [pid = 3584] [serial = 498] [outer = 14307800] 04:53:17 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:17 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:17 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:17 INFO - PROCESS | 3584 | 1461066797522 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 04:53:17 INFO - PROCESS | 3584 | 1461066797542 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3584 | 1461066797544 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:53:17 INFO - PROCESS | 3584 | 1461066797548 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 3584 | 1461066797551 Marionette TRACE conn3 <- [1,630,null,{}] 04:53:17 INFO - PROCESS | 3584 | 1461066797561 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:17 INFO - PROCESS | 3584 | 1461066797628 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:53:17 INFO - PROCESS | 3584 | 1461066797637 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3584 | ++DOCSHELL 18BC5C00 == 50 [pid = 3584] [id = 167] 04:53:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (18BC6000) [pid = 3584] [serial = 499] [outer = 00000000] 04:53:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (18D7BC00) [pid = 3584] [serial = 500] [outer = 18BC6000] 04:53:17 INFO - PROCESS | 3584 | 1461066797685 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (1923E800) [pid = 3584] [serial = 501] [outer = 18BC6000] 04:53:18 INFO - PROCESS | 3584 | 1461066798107 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 574ms 04:53:18 INFO - PROCESS | 3584 | 1461066798130 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 3584 | 1461066798133 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:53:18 INFO - PROCESS | 3584 | 1461066798139 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 3584 | 1461066798141 Marionette TRACE conn3 <- [1,634,null,{}] 04:53:18 INFO - PROCESS | 3584 | 1461066798145 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 3584 | 1461066798224 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:53:18 INFO - PROCESS | 3584 | 1461066798233 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3584 | ++DOCSHELL 19422000 == 51 [pid = 3584] [id = 168] 04:53:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (194BC000) [pid = 3584] [serial = 502] [outer = 00000000] 04:53:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (199F4800) [pid = 3584] [serial = 503] [outer = 194BC000] 04:53:18 INFO - PROCESS | 3584 | 1461066798281 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (19F07800) [pid = 3584] [serial = 504] [outer = 194BC000] 04:53:18 INFO - PROCESS | 3584 | 1461066798668 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 588ms 04:53:18 INFO - PROCESS | 3584 | 1461066798715 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 3584 | 1461066798717 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:53:18 INFO - PROCESS | 3584 | 1461066798721 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 3584 | 1461066798723 Marionette TRACE conn3 <- [1,638,null,{}] 04:53:18 INFO - PROCESS | 3584 | 1461066798727 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 3584 | 1461066798806 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:53:18 INFO - PROCESS | 3584 | 1461066798812 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3584 | ++DOCSHELL 18D7E000 == 52 [pid = 3584] [id = 169] 04:53:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (19D70400) [pid = 3584] [serial = 505] [outer = 00000000] 04:53:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1A480800) [pid = 3584] [serial = 506] [outer = 19D70400] 04:53:18 INFO - PROCESS | 3584 | 1461066798857 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1A6E0000) [pid = 3584] [serial = 507] [outer = 19D70400] 04:53:19 INFO - PROCESS | 3584 | 1461066799311 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 646ms 04:53:19 INFO - PROCESS | 3584 | 1461066799375 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 3584 | 1461066799377 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:53:19 INFO - PROCESS | 3584 | 1461066799380 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 3584 | 1461066799382 Marionette TRACE conn3 <- [1,642,null,{}] 04:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:53:19 INFO - PROCESS | 3584 | 1461066799385 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:19 INFO - PROCESS | 3584 | 1461066799518 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:53:19 INFO - PROCESS | 3584 | 1461066799558 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 3584 | ++DOCSHELL 1234C800 == 53 [pid = 3584] [id = 170] 04:53:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (194B8800) [pid = 3584] [serial = 508] [outer = 00000000] 04:53:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (1A9CD000) [pid = 3584] [serial = 509] [outer = 194B8800] 04:53:19 INFO - PROCESS | 3584 | 1461066799606 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (1A9D3000) [pid = 3584] [serial = 510] [outer = 194B8800] 04:53:20 INFO - PROCESS | 3584 | 1461066800004 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 689ms 04:53:20 INFO - PROCESS | 3584 | 1461066800073 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3584 | 1461066800075 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:53:20 INFO - PROCESS | 3584 | 1461066800078 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3584 | 1461066800080 Marionette TRACE conn3 <- [1,646,null,{}] 04:53:20 INFO - PROCESS | 3584 | 1461066800084 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:20 INFO - PROCESS | 3584 | 1461066800189 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:53:20 INFO - PROCESS | 3584 | 1461066800231 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3584 | ++DOCSHELL 18D76400 == 54 [pid = 3584] [id = 171] 04:53:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (1C087400) [pid = 3584] [serial = 511] [outer = 00000000] 04:53:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (1C2C7800) [pid = 3584] [serial = 512] [outer = 1C087400] 04:53:20 INFO - PROCESS | 3584 | 1461066800276 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (1C2C6400) [pid = 3584] [serial = 513] [outer = 1C087400] 04:53:20 INFO - PROCESS | 3584 | 1461066800658 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 646ms 04:53:20 INFO - PROCESS | 3584 | 1461066800722 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3584 | 1461066800724 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:53:20 INFO - PROCESS | 3584 | 1461066800728 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3584 | 1461066800729 Marionette TRACE conn3 <- [1,650,null,{}] 04:53:20 INFO - PROCESS | 3584 | 1461066800732 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:20 INFO - PROCESS | 3584 | 1461066800822 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:53:21 INFO - PROCESS | 3584 | 1461066801092 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (1D1BAC00) [pid = 3584] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (16A6D400) [pid = 3584] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (137D9400) [pid = 3584] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (186EAC00) [pid = 3584] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (1923F400) [pid = 3584] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (1C082400) [pid = 3584] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (15411400) [pid = 3584] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (17A9D800) [pid = 3584] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (156ED000) [pid = 3584] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (16368000) [pid = 3584] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1C085C00) [pid = 3584] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (1338DC00) [pid = 3584] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (16368C00) [pid = 3584] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (1A9D2C00) [pid = 3584] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (12D74C00) [pid = 3584] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1676E000) [pid = 3584] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1A49F800) [pid = 3584] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1D554800) [pid = 3584] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (18BBDC00) [pid = 3584] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (143B2800) [pid = 3584] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1A910C00) [pid = 3584] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1A0A1400) [pid = 3584] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1C086800) [pid = 3584] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (16A6E800) [pid = 3584] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (15C59C00) [pid = 3584] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (16A74800) [pid = 3584] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:53:21 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (19418C00) [pid = 3584] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:53:21 INFO - PROCESS | 3584 | ++DOCSHELL 11BACC00 == 55 [pid = 3584] [id = 172] 04:53:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (11BB3800) [pid = 3584] [serial = 514] [outer = 00000000] 04:53:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1338DC00) [pid = 3584] [serial = 515] [outer = 11BB3800] 04:53:21 INFO - PROCESS | 3584 | 1461066801153 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (15650000) [pid = 3584] [serial = 516] [outer = 11BB3800] 04:53:21 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:21 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:21 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:21 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:21 INFO - PROCESS | 3584 | 1461066801514 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 818ms 04:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:53:21 INFO - PROCESS | 3584 | 1461066801553 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 3584 | 1461066801555 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:53:21 INFO - PROCESS | 3584 | 1461066801558 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 3584 | 1461066801560 Marionette TRACE conn3 <- [1,654,null,{}] 04:53:21 INFO - PROCESS | 3584 | 1461066801563 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:21 INFO - PROCESS | 3584 | 1461066801673 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:53:21 INFO - PROCESS | 3584 | 1461066801682 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3584 | ++DOCSHELL 133D3C00 == 56 [pid = 3584] [id = 173] 04:53:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (137E8400) [pid = 3584] [serial = 517] [outer = 00000000] 04:53:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1855B800) [pid = 3584] [serial = 518] [outer = 137E8400] 04:53:21 INFO - PROCESS | 3584 | 1461066801708 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1923B000) [pid = 3584] [serial = 519] [outer = 137E8400] 04:53:21 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:22 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:22 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:53:22 INFO - PROCESS | 3584 | 1461066802090 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 545ms 04:53:22 INFO - PROCESS | 3584 | 1461066802115 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 3584 | 1461066802117 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:53:22 INFO - PROCESS | 3584 | 1461066802120 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 3584 | 1461066802122 Marionette TRACE conn3 <- [1,658,null,{}] 04:53:22 INFO - PROCESS | 3584 | 1461066802126 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 3584 | 1461066802187 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:53:22 INFO - PROCESS | 3584 | 1461066802273 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 3584 | ++DOCSHELL 12B7A000 == 57 [pid = 3584] [id = 174] 04:53:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (16487C00) [pid = 3584] [serial = 520] [outer = 00000000] 04:53:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1A910000) [pid = 3584] [serial = 521] [outer = 16487C00] 04:53:22 INFO - PROCESS | 3584 | 1461066802318 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1A911000) [pid = 3584] [serial = 522] [outer = 16487C00] 04:53:22 INFO - PROCESS | 3584 | 1461066802657 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 588ms 04:53:22 INFO - PROCESS | 3584 | 1461066802697 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 3584 | 1461066802700 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:53:22 INFO - PROCESS | 3584 | 1461066802703 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 3584 | 1461066802705 Marionette TRACE conn3 <- [1,662,null,{}] 04:53:22 INFO - PROCESS | 3584 | 1461066802709 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 3584 | 1461066802838 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:53:22 INFO - PROCESS | 3584 | 1461066802870 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 3584 | ++DOCSHELL 1CC4D000 == 58 [pid = 3584] [id = 175] 04:53:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1CC4DC00) [pid = 3584] [serial = 523] [outer = 00000000] 04:53:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1D555C00) [pid = 3584] [serial = 524] [outer = 1CC4DC00] 04:53:22 INFO - PROCESS | 3584 | 1461066802922 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1D5A5400) [pid = 3584] [serial = 525] [outer = 1CC4DC00] 04:53:23 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:23 INFO - PROCESS | 3584 | 1461066803506 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 818ms 04:53:23 INFO - PROCESS | 3584 | 1461066803532 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 3584 | 1461066803537 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:53:23 INFO - PROCESS | 3584 | 1461066803543 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 3584 | 1461066803547 Marionette TRACE conn3 <- [1,666,null,{}] 04:53:23 INFO - PROCESS | 3584 | 1461066803552 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:23 INFO - PROCESS | 3584 | 1461066803661 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:53:23 INFO - PROCESS | 3584 | 1461066803773 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 3584 | ++DOCSHELL 123F8800 == 59 [pid = 3584] [id = 176] 04:53:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (13AEC000) [pid = 3584] [serial = 526] [outer = 00000000] 04:53:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (15C0DC00) [pid = 3584] [serial = 527] [outer = 13AEC000] 04:53:23 INFO - PROCESS | 3584 | 1461066803831 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (16769400) [pid = 3584] [serial = 528] [outer = 13AEC000] 04:53:24 INFO - PROCESS | 3584 | 1461066804381 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 861ms 04:53:24 INFO - PROCESS | 3584 | 1461066804410 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 3584 | 1461066804416 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:53:24 INFO - PROCESS | 3584 | 1461066804423 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 3584 | 1461066804426 Marionette TRACE conn3 <- [1,670,null,{}] 04:53:24 INFO - PROCESS | 3584 | 1461066804430 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:24 INFO - PROCESS | 3584 | 1461066804543 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:53:24 INFO - PROCESS | 3584 | 1461066804630 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3584 | ++DOCSHELL 18BC4400 == 60 [pid = 3584] [id = 177] 04:53:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (18BC5400) [pid = 3584] [serial = 529] [outer = 00000000] 04:53:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (19257800) [pid = 3584] [serial = 530] [outer = 18BC5400] 04:53:24 INFO - PROCESS | 3584 | 1461066804687 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (196E5800) [pid = 3584] [serial = 531] [outer = 18BC5400] 04:53:25 INFO - PROCESS | 3584 | 1461066805769 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1392ms 04:53:25 INFO - PROCESS | 3584 | 1461066805824 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 3584 | 1461066805826 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:53:25 INFO - PROCESS | 3584 | 1461066805831 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:53:25 INFO - PROCESS | 3584 | 1461066805834 Marionette TRACE conn3 <- [1,674,null,{}] 04:53:25 INFO - PROCESS | 3584 | 1461066805887 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:25 INFO - PROCESS | 3584 | 1461066805994 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:53:26 INFO - PROCESS | 3584 | 1461066806089 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 3584 | ++DOCSHELL 19239400 == 61 [pid = 3584] [id = 178] 04:53:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1A6DD400) [pid = 3584] [serial = 532] [outer = 00000000] 04:53:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1D549C00) [pid = 3584] [serial = 533] [outer = 1A6DD400] 04:53:26 INFO - PROCESS | 3584 | 1461066806145 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1D59E400) [pid = 3584] [serial = 534] [outer = 1A6DD400] 04:53:27 INFO - PROCESS | 3584 | 1461066807262 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1478ms 04:53:27 INFO - PROCESS | 3584 | 1461066807356 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 3584 | 1461066807360 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:53:27 INFO - PROCESS | 3584 | 1461066807368 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 3584 | 1461066807372 Marionette TRACE conn3 <- [1,678,null,{}] 04:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:53:27 INFO - PROCESS | 3584 | 1461066807379 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:27 INFO - PROCESS | 3584 | 1461066807473 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:53:27 INFO - PROCESS | 3584 | 1461066807537 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3584 | ++DOCSHELL 11C5A000 == 62 [pid = 3584] [id = 179] 04:53:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (137E7400) [pid = 3584] [serial = 535] [outer = 00000000] 04:53:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (15AE7800) [pid = 3584] [serial = 536] [outer = 137E7400] 04:53:27 INFO - PROCESS | 3584 | 1461066807634 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (1636E800) [pid = 3584] [serial = 537] [outer = 137E7400] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 12B7A000 == 61 [pid = 3584] [id = 174] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 133D3C00 == 60 [pid = 3584] [id = 173] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 11BACC00 == 59 [pid = 3584] [id = 172] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 18D76400 == 58 [pid = 3584] [id = 171] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 1234C800 == 57 [pid = 3584] [id = 170] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 18D7E000 == 56 [pid = 3584] [id = 169] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 19422000 == 55 [pid = 3584] [id = 168] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 18BC5C00 == 54 [pid = 3584] [id = 167] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 14304800 == 53 [pid = 3584] [id = 166] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 11BB0800 == 52 [pid = 3584] [id = 165] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (16372C00) [pid = 3584] [serial = 437] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (19136800) [pid = 3584] [serial = 440] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (19F0A400) [pid = 3584] [serial = 443] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (1A948800) [pid = 3584] [serial = 446] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (1D895C00) [pid = 3584] [serial = 476] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 11BA7000 == 51 [pid = 3584] [id = 160] 04:53:28 INFO - PROCESS | 3584 | --DOCSHELL 1D5A3800 == 50 [pid = 3584] [id = 159] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (1647D000) [pid = 3584] [serial = 353] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (18555C00) [pid = 3584] [serial = 191] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1D54D800) [pid = 3584] [serial = 227] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (14AB6C00) [pid = 3584] [serial = 230] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (18001800) [pid = 3584] [serial = 233] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (1CA08800) [pid = 3584] [serial = 236] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (137E1800) [pid = 3584] [serial = 272] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1859A000) [pid = 3584] [serial = 275] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1C23B400) [pid = 3584] [serial = 278] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1D9D5C00) [pid = 3584] [serial = 281] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (18BCAC00) [pid = 3584] [serial = 314] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (16A6B800) [pid = 3584] [serial = 317] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1A9CC000) [pid = 3584] [serial = 464] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1A6DCC00) [pid = 3584] [serial = 461] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1CC46C00) [pid = 3584] [serial = 467] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (185A1000) [pid = 3584] [serial = 450] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (17AA3C00) [pid = 3584] [serial = 449] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (16451000) [pid = 3584] [serial = 452] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (179A2800) [pid = 3584] [serial = 453] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (18D79000) [pid = 3584] [serial = 455] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (18D7FC00) [pid = 3584] [serial = 456] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (196E7C00) [pid = 3584] [serial = 458] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1C083800) [pid = 3584] [serial = 465] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1D59C800) [pid = 3584] [serial = 474] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1C086400) [pid = 3584] [serial = 471] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (19B30800) [pid = 3584] [serial = 470] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1D557400) [pid = 3584] [serial = 473] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1D1B9800) [pid = 3584] [serial = 468] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A90A000) [pid = 3584] [serial = 462] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (19F09800) [pid = 3584] [serial = 459] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (156A1000) [pid = 3584] [serial = 188] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (19240000) [pid = 3584] [serial = 356] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19246000) [pid = 3584] [serial = 323] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1D557800) [pid = 3584] [serial = 359] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1C205800) [pid = 3584] [serial = 151] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (18BBE000) [pid = 3584] [serial = 320] [outer = 00000000] [url = about:blank] 04:53:28 INFO - PROCESS | 3584 | 1461066808634 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1277ms 04:53:28 INFO - PROCESS | 3584 | 1461066808658 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 3584 | 1461066808663 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:53:28 INFO - PROCESS | 3584 | 1461066808669 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 3584 | 1461066808672 Marionette TRACE conn3 <- [1,682,null,{}] 04:53:28 INFO - PROCESS | 3584 | 1461066808676 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:28 INFO - PROCESS | 3584 | 1461066808757 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:53:28 INFO - PROCESS | 3584 | 1461066808764 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 3584 | ++DOCSHELL 11C5E800 == 51 [pid = 3584] [id = 180] 04:53:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (11C62800) [pid = 3584] [serial = 538] [outer = 00000000] 04:53:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (158F1400) [pid = 3584] [serial = 539] [outer = 11C62800] 04:53:28 INFO - PROCESS | 3584 | 1461066808809 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (16451000) [pid = 3584] [serial = 540] [outer = 11C62800] 04:53:29 INFO - PROCESS | 3584 | 1461066809698 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1062ms 04:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:53:29 INFO - PROCESS | 3584 | 1461066809744 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3584 | 1461066809747 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:53:29 INFO - PROCESS | 3584 | 1461066809732 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3584 | 1461066809736 Marionette TRACE conn3 <- [1,686,null,{}] 04:53:29 INFO - PROCESS | 3584 | 1461066809746 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:29 INFO - PROCESS | 3584 | 1461066809831 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:53:29 INFO - PROCESS | 3584 | 1461066809838 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 3584 | ++DOCSHELL 1799AC00 == 52 [pid = 3584] [id = 181] 04:53:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (17E82400) [pid = 3584] [serial = 541] [outer = 00000000] 04:53:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (18555C00) [pid = 3584] [serial = 542] [outer = 17E82400] 04:53:29 INFO - PROCESS | 3584 | 1461066809886 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1865BC00) [pid = 3584] [serial = 543] [outer = 17E82400] 04:53:30 INFO - PROCESS | 3584 | 1461066810763 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1048ms 04:53:30 INFO - PROCESS | 3584 | 1461066810803 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 3584 | 1461066810805 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:53:30 INFO - PROCESS | 3584 | 1461066810809 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 3584 | 1461066810811 Marionette TRACE conn3 <- [1,690,null,{}] 04:53:30 INFO - PROCESS | 3584 | 1461066810814 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:30 INFO - PROCESS | 3584 | 1461066810915 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:53:30 INFO - PROCESS | 3584 | 1461066810921 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 3584 | ++DOCSHELL 18A2EC00 == 53 [pid = 3584] [id = 182] 04:53:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (18A31C00) [pid = 3584] [serial = 544] [outer = 00000000] 04:53:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (18D77000) [pid = 3584] [serial = 545] [outer = 18A31C00] 04:53:30 INFO - PROCESS | 3584 | 1461066810967 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18D7EC00) [pid = 3584] [serial = 546] [outer = 18A31C00] 04:53:31 INFO - PROCESS | 3584 | 1461066811833 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1048ms 04:53:31 INFO - PROCESS | 3584 | 1461066811856 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 3584 | 1461066811857 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:53:31 INFO - PROCESS | 3584 | 1461066811867 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 3584 | 1461066811869 Marionette TRACE conn3 <- [1,694,null,{}] 04:53:31 INFO - PROCESS | 3584 | 1461066811872 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:31 INFO - PROCESS | 3584 | 1461066811977 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:53:31 INFO - PROCESS | 3584 | 1461066811984 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 3584 | ++DOCSHELL 18D79000 == 54 [pid = 3584] [id = 183] 04:53:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (18D7D000) [pid = 3584] [serial = 547] [outer = 00000000] 04:53:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (19246800) [pid = 3584] [serial = 548] [outer = 18D7D000] 04:53:32 INFO - PROCESS | 3584 | 1461066812012 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1941F800) [pid = 3584] [serial = 549] [outer = 18D7D000] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (19D70400) [pid = 3584] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (18BC7000) [pid = 3584] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (16487C00) [pid = 3584] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (12B34400) [pid = 3584] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (185A1800) [pid = 3584] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (194B8800) [pid = 3584] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (13730400) [pid = 3584] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A907800) [pid = 3584] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (194BC000) [pid = 3584] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (14307800) [pid = 3584] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (18D7AC00) [pid = 3584] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A93F800) [pid = 3584] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18BC6000) [pid = 3584] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (137E8400) [pid = 3584] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (11BB3800) [pid = 3584] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1C087400) [pid = 3584] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A908C00) [pid = 3584] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:53:32 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (146AD400) [pid = 3584] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:53:32 INFO - PROCESS | 3584 | 1461066812977 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1148ms 04:53:33 INFO - PROCESS | 3584 | 1461066813021 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3584 | 1461066813023 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:53:33 INFO - PROCESS | 3584 | 1461066813028 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:53:33 INFO - PROCESS | 3584 | 1461066813029 Marionette TRACE conn3 <- [1,698,null,{}] 04:53:33 INFO - PROCESS | 3584 | 1461066813033 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:33 INFO - PROCESS | 3584 | 1461066813130 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:53:33 INFO - PROCESS | 3584 | 1461066813138 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 3584 | ++DOCSHELL 13386800 == 55 [pid = 3584] [id = 184] 04:53:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (14AAA400) [pid = 3584] [serial = 550] [outer = 00000000] 04:53:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (185A1800) [pid = 3584] [serial = 551] [outer = 14AAA400] 04:53:33 INFO - PROCESS | 3584 | 1461066813187 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (196D8800) [pid = 3584] [serial = 552] [outer = 14AAA400] 04:53:34 INFO - PROCESS | 3584 | 1461066814048 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1047ms 04:53:34 INFO - PROCESS | 3584 | 1461066814088 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 3584 | 1461066814090 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:53:34 INFO - PROCESS | 3584 | 1461066814093 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 3584 | 1461066814095 Marionette TRACE conn3 <- [1,702,null,{}] 04:53:34 INFO - PROCESS | 3584 | 1461066814098 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:34 INFO - PROCESS | 3584 | 1461066814158 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:53:34 INFO - PROCESS | 3584 | 1461066814281 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 3584 | ++DOCSHELL 11B1F000 == 56 [pid = 3584] [id = 185] 04:53:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (11B21000) [pid = 3584] [serial = 553] [outer = 00000000] 04:53:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (11C61C00) [pid = 3584] [serial = 554] [outer = 11B21000] 04:53:34 INFO - PROCESS | 3584 | 1461066814323 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (13256000) [pid = 3584] [serial = 555] [outer = 11B21000] 04:53:35 INFO - PROCESS | 3584 | 1461066815354 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1277ms 04:53:35 INFO - PROCESS | 3584 | 1461066815379 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 3584 | 1461066815383 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:53:35 INFO - PROCESS | 3584 | 1461066815388 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 3584 | 1461066815392 Marionette TRACE conn3 <- [1,706,null,{}] 04:53:35 INFO - PROCESS | 3584 | 1461066815398 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:35 INFO - PROCESS | 3584 | 1461066815505 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:53:35 INFO - PROCESS | 3584 | 1461066815613 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 3584 | ++DOCSHELL 179A3C00 == 57 [pid = 3584] [id = 186] 04:53:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (179A5800) [pid = 3584] [serial = 556] [outer = 00000000] 04:53:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (17AA1000) [pid = 3584] [serial = 557] [outer = 179A5800] 04:53:35 INFO - PROCESS | 3584 | 1461066815671 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1800EC00) [pid = 3584] [serial = 558] [outer = 179A5800] 04:53:36 INFO - PROCESS | 3584 | 1461066816606 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1249ms 04:53:36 INFO - PROCESS | 3584 | 1461066816638 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 3584 | 1461066816642 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:53:36 INFO - PROCESS | 3584 | 1461066816647 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 3584 | 1461066816649 Marionette TRACE conn3 <- [1,710,null,{}] 04:53:36 INFO - PROCESS | 3584 | 1461066816653 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:36 INFO - PROCESS | 3584 | 1461066816791 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:53:36 INFO - PROCESS | 3584 | 1461066816921 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 3584 | ++DOCSHELL 18D77800 == 58 [pid = 3584] [id = 187] 04:53:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (18D80800) [pid = 3584] [serial = 559] [outer = 00000000] 04:53:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (196D8C00) [pid = 3584] [serial = 560] [outer = 18D80800] 04:53:36 INFO - PROCESS | 3584 | 1461066816960 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (19D6F400) [pid = 3584] [serial = 561] [outer = 18D80800] 04:53:37 INFO - PROCESS | 3584 | 1461066817476 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3584 | 1461066817519 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:53:37 INFO - PROCESS | 3584 | 1461066817529 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 3584 | 1461066817536 Marionette TRACE conn3 <- [1,714,null,{}] 04:53:37 INFO - PROCESS | 3584 | 1461066817541 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:37 INFO - PROCESS | 3584 | 1461066817625 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:53:37 INFO - PROCESS | 3584 | 1461066817723 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 3584 | ++DOCSHELL 1A6DD800 == 59 [pid = 3584] [id = 188] 04:53:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A905400) [pid = 3584] [serial = 562] [outer = 00000000] 04:53:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1A911400) [pid = 3584] [serial = 563] [outer = 1A905400] 04:53:37 INFO - PROCESS | 3584 | 1461066817784 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A93F400) [pid = 3584] [serial = 564] [outer = 1A905400] 04:53:38 INFO - PROCESS | 3584 | 1461066818524 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1062ms 04:53:38 INFO - PROCESS | 3584 | 1461066818603 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 3584 | 1461066818607 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:53:38 INFO - PROCESS | 3584 | 1461066818613 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 3584 | 1461066818617 Marionette TRACE conn3 <- [1,718,null,{}] 04:53:38 INFO - PROCESS | 3584 | 1461066818624 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:38 INFO - PROCESS | 3584 | 1461066818710 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:53:38 INFO - PROCESS | 3584 | 1461066818835 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 3584 | ++DOCSHELL 11B24400 == 60 [pid = 3584] [id = 189] 04:53:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (11C65C00) [pid = 3584] [serial = 565] [outer = 00000000] 04:53:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (16365000) [pid = 3584] [serial = 566] [outer = 11C65C00] 04:53:38 INFO - PROCESS | 3584 | 1461066818888 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (16549000) [pid = 3584] [serial = 567] [outer = 11C65C00] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 18D78800 == 59 [pid = 3584] [id = 161] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 13386800 == 58 [pid = 3584] [id = 184] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 18D79000 == 57 [pid = 3584] [id = 183] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 18A2EC00 == 56 [pid = 3584] [id = 182] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 1799AC00 == 55 [pid = 3584] [id = 181] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 11C5E800 == 54 [pid = 3584] [id = 180] 04:53:39 INFO - PROCESS | 3584 | --DOCSHELL 11C5A000 == 53 [pid = 3584] [id = 179] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1C2CDC00) [pid = 3584] [serial = 485] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (143B1C00) [pid = 3584] [serial = 494] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (198FAC00) [pid = 3584] [serial = 441] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1A9D3000) [pid = 3584] [serial = 510] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (17A9B000) [pid = 3584] [serial = 395] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1A0A5000) [pid = 3584] [serial = 482] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A913C00) [pid = 3584] [serial = 392] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (199F4800) [pid = 3584] [serial = 503] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (16A71C00) [pid = 3584] [serial = 498] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A9CEC00) [pid = 3584] [serial = 444] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A94A400) [pid = 3584] [serial = 447] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1923E800) [pid = 3584] [serial = 501] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1923B000) [pid = 3584] [serial = 519] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (15650000) [pid = 3584] [serial = 516] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1C2C7800) [pid = 3584] [serial = 512] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (11B21400) [pid = 3584] [serial = 491] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1C2C6400) [pid = 3584] [serial = 513] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1DB8F000) [pid = 3584] [serial = 402] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (19F07800) [pid = 3584] [serial = 504] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A9CD000) [pid = 3584] [serial = 509] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1654DC00) [pid = 3584] [serial = 438] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1648A800) [pid = 3584] [serial = 497] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1338DC00) [pid = 3584] [serial = 515] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (18D7BC00) [pid = 3584] [serial = 500] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A6E0000) [pid = 3584] [serial = 507] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (11C66800) [pid = 3584] [serial = 488] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (196E0000) [pid = 3584] [serial = 398] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (133CEC00) [pid = 3584] [serial = 479] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A480800) [pid = 3584] [serial = 506] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (156ED400) [pid = 3584] [serial = 495] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1855B800) [pid = 3584] [serial = 518] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1A910000) [pid = 3584] [serial = 521] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A911000) [pid = 3584] [serial = 522] [outer = 00000000] [url = about:blank] 04:53:39 INFO - PROCESS | 3584 | 1461066819381 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3584 | 1461066819439 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:53:39 INFO - PROCESS | 3584 | 1461066819445 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 3584 | 1461066819447 Marionette TRACE conn3 <- [1,722,null,{}] 04:53:39 INFO - PROCESS | 3584 | 1461066819451 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:39 INFO - PROCESS | 3584 | 1461066819546 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:53:39 INFO - PROCESS | 3584 | 1461066819632 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 3584 | ++DOCSHELL 11BA6800 == 54 [pid = 3584] [id = 190] 04:53:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (11BB3C00) [pid = 3584] [serial = 568] [outer = 00000000] 04:53:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1540A800) [pid = 3584] [serial = 569] [outer = 11BB3C00] 04:53:39 INFO - PROCESS | 3584 | 1461066819662 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16A73000) [pid = 3584] [serial = 570] [outer = 11BB3C00] 04:53:40 INFO - PROCESS | 3584 | 1461066820061 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 675ms 04:53:40 INFO - PROCESS | 3584 | 1461066820123 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 3584 | 1461066820125 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:53:40 INFO - PROCESS | 3584 | 1461066820128 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 3584 | 1461066820132 Marionette TRACE conn3 <- [1,726,null,{}] 04:53:40 INFO - PROCESS | 3584 | 1461066820142 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 3584 | 1461066820234 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:53:40 INFO - PROCESS | 3584 | 1461066820243 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 3584 | ++DOCSHELL 18BBC000 == 55 [pid = 3584] [id = 191] 04:53:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18BBC400) [pid = 3584] [serial = 571] [outer = 00000000] 04:53:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18D75C00) [pid = 3584] [serial = 572] [outer = 18BBC400] 04:53:40 INFO - PROCESS | 3584 | 1461066820272 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18D7FC00) [pid = 3584] [serial = 573] [outer = 18BBC400] 04:53:41 INFO - PROCESS | 3584 | 1461066821160 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1048ms 04:53:41 INFO - PROCESS | 3584 | 1461066821192 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 3584 | 1461066821195 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:53:41 INFO - PROCESS | 3584 | 1461066821199 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 3584 | 1461066821200 Marionette TRACE conn3 <- [1,730,null,{}] 04:53:41 INFO - PROCESS | 3584 | 1461066821204 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:41 INFO - PROCESS | 3584 | 1461066821268 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:53:41 INFO - PROCESS | 3584 | 1461066821275 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 3584 | ++DOCSHELL 1923E800 == 56 [pid = 3584] [id = 192] 04:53:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1923EC00) [pid = 3584] [serial = 574] [outer = 00000000] 04:53:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (198F9800) [pid = 3584] [serial = 575] [outer = 1923EC00] 04:53:41 INFO - PROCESS | 3584 | 1461066821323 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19B2E800) [pid = 3584] [serial = 576] [outer = 1923EC00] 04:53:42 INFO - PROCESS | 3584 | 1461066822225 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1048ms 04:53:42 INFO - PROCESS | 3584 | 1461066822251 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 3584 | 1461066822252 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:53:42 INFO - PROCESS | 3584 | 1461066822256 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 3584 | 1461066822258 Marionette TRACE conn3 <- [1,734,null,{}] 04:53:42 INFO - PROCESS | 3584 | 1461066822262 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:42 INFO - PROCESS | 3584 | 1461066822348 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:53:42 INFO - PROCESS | 3584 | 1461066822355 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 3584 | ++DOCSHELL 196DA800 == 57 [pid = 3584] [id = 193] 04:53:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (196E5000) [pid = 3584] [serial = 577] [outer = 00000000] 04:53:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1A647000) [pid = 3584] [serial = 578] [outer = 196E5000] 04:53:42 INFO - PROCESS | 3584 | 1461066822444 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (198ED000) [pid = 3584] [serial = 579] [outer = 196E5000] 04:53:42 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (18A31C00) [pid = 3584] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:53:42 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (17E82400) [pid = 3584] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:53:42 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (18D7D000) [pid = 3584] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:53:42 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (11C62800) [pid = 3584] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:53:42 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (137E7400) [pid = 3584] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:53:43 INFO - PROCESS | 3584 | 1461066823281 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1048ms 04:53:43 INFO - PROCESS | 3584 | 1461066823304 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 3584 | 1461066823305 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:53:43 INFO - PROCESS | 3584 | 1461066823309 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 3584 | 1461066823311 Marionette TRACE conn3 <- [1,738,null,{}] 04:53:43 INFO - PROCESS | 3584 | 1461066823314 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:43 INFO - PROCESS | 3584 | 1461066823441 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:53:43 INFO - PROCESS | 3584 | 1461066823451 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 3584 | ++DOCSHELL 11BB1400 == 58 [pid = 3584] [id = 194] 04:53:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18A3CC00) [pid = 3584] [serial = 580] [outer = 00000000] 04:53:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A90E800) [pid = 3584] [serial = 581] [outer = 18A3CC00] 04:53:43 INFO - PROCESS | 3584 | 1461066823481 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A944C00) [pid = 3584] [serial = 582] [outer = 18A3CC00] 04:53:44 INFO - PROCESS | 3584 | 1461066824311 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1048ms 04:53:44 INFO - PROCESS | 3584 | 1461066824369 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 3584 | 1461066824371 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:53:44 INFO - PROCESS | 3584 | 1461066824375 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 3584 | 1461066824377 Marionette TRACE conn3 <- [1,742,null,{}] 04:53:44 INFO - PROCESS | 3584 | 1461066824380 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:44 INFO - PROCESS | 3584 | 1461066824485 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:53:44 INFO - PROCESS | 3584 | 1461066824494 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 3584 | ++DOCSHELL 13731C00 == 59 [pid = 3584] [id = 195] 04:53:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (143B1C00) [pid = 3584] [serial = 583] [outer = 00000000] 04:53:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A94D000) [pid = 3584] [serial = 584] [outer = 143B1C00] 04:53:44 INFO - PROCESS | 3584 | 1461066824519 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A9CB000) [pid = 3584] [serial = 585] [outer = 143B1C00] 04:53:45 INFO - PROCESS | 3584 | 1461066825369 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1048ms 04:53:45 INFO - PROCESS | 3584 | 1461066825432 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 3584 | 1461066825436 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:53:45 INFO - PROCESS | 3584 | 1461066825442 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 3584 | 1461066825447 Marionette TRACE conn3 <- [1,746,null,{}] 04:53:45 INFO - PROCESS | 3584 | 1461066825454 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:45 INFO - PROCESS | 3584 | 1461066825591 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:53:45 INFO - PROCESS | 3584 | 1461066825760 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 3584 | ++DOCSHELL 15417800 == 60 [pid = 3584] [id = 196] 04:53:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (15437800) [pid = 3584] [serial = 586] [outer = 00000000] 04:53:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (15ACA800) [pid = 3584] [serial = 587] [outer = 15437800] 04:53:45 INFO - PROCESS | 3584 | 1461066825803 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (15D59400) [pid = 3584] [serial = 588] [outer = 15437800] 04:53:46 INFO - PROCESS | 3584 | 1461066826381 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1005ms 04:53:46 INFO - PROCESS | 3584 | 1461066826453 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:53:46 INFO - PROCESS | 3584 | 1461066826459 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:53:46 INFO - PROCESS | 3584 | 1461066826466 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 3584 | 1461066826469 Marionette TRACE conn3 <- [1,750,null,{}] 04:53:46 INFO - PROCESS | 3584 | 1461066826473 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:46 INFO - PROCESS | 3584 | 1461066826578 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:53:46 INFO - PROCESS | 3584 | 1461066826702 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 3584 | ++DOCSHELL 1800D000 == 61 [pid = 3584] [id = 197] 04:53:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18A38000) [pid = 3584] [serial = 589] [outer = 00000000] 04:53:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18D7DC00) [pid = 3584] [serial = 590] [outer = 18A38000] 04:53:46 INFO - PROCESS | 3584 | 1461066826758 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (19259000) [pid = 3584] [serial = 591] [outer = 18A38000] 04:53:47 INFO - PROCESS | 3584 | 1461066827765 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1335ms 04:53:47 INFO - PROCESS | 3584 | 1461066827799 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 3584 | 1461066827801 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:53:47 INFO - PROCESS | 3584 | 1461066827805 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 3584 | 1461066827809 Marionette TRACE conn3 <- [1,754,null,{}] 04:53:47 INFO - PROCESS | 3584 | 1461066827820 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:47 INFO - PROCESS | 3584 | 1461066827957 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:53:48 INFO - PROCESS | 3584 | 1461066828083 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 3584 | ++DOCSHELL 14308400 == 62 [pid = 3584] [id = 198] 04:53:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (15D65000) [pid = 3584] [serial = 592] [outer = 00000000] 04:53:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1654A000) [pid = 3584] [serial = 593] [outer = 15D65000] 04:53:48 INFO - PROCESS | 3584 | 1461066828176 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (186F3C00) [pid = 3584] [serial = 594] [outer = 15D65000] 04:53:49 INFO - PROCESS | 3584 | 1461066829241 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1478ms 04:53:49 INFO - PROCESS | 3584 | 1461066829286 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 3584 | 1461066829290 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:53:49 INFO - PROCESS | 3584 | 1461066829295 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 3584 | 1461066829299 Marionette TRACE conn3 <- [1,758,null,{}] 04:53:49 INFO - PROCESS | 3584 | 1461066829304 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:49 INFO - PROCESS | 3584 | 1461066829437 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 11BB1400 == 61 [pid = 3584] [id = 194] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 196DA800 == 60 [pid = 3584] [id = 193] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 1923E800 == 59 [pid = 3584] [id = 192] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 18BBC000 == 58 [pid = 3584] [id = 191] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 11BA6800 == 57 [pid = 3584] [id = 190] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 11B24400 == 56 [pid = 3584] [id = 189] 04:53:49 INFO - PROCESS | 3584 | --DOCSHELL 11B1F000 == 55 [pid = 3584] [id = 185] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (185A1800) [pid = 3584] [serial = 551] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18D77000) [pid = 3584] [serial = 545] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18555C00) [pid = 3584] [serial = 542] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (19257800) [pid = 3584] [serial = 530] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19246800) [pid = 3584] [serial = 548] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1D555C00) [pid = 3584] [serial = 524] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (158F1400) [pid = 3584] [serial = 539] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16451000) [pid = 3584] [serial = 540] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1636E800) [pid = 3584] [serial = 537] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (15AE7800) [pid = 3584] [serial = 536] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15C0DC00) [pid = 3584] [serial = 527] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1D549C00) [pid = 3584] [serial = 533] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1865BC00) [pid = 3584] [serial = 543] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (18D7EC00) [pid = 3584] [serial = 546] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1941F800) [pid = 3584] [serial = 549] [outer = 00000000] [url = about:blank] 04:53:49 INFO - PROCESS | 3584 | 1461066829553 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 3584 | ++DOCSHELL 11B24400 == 56 [pid = 3584] [id = 199] 04:53:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (11BA6800) [pid = 3584] [serial = 595] [outer = 00000000] 04:53:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (13738400) [pid = 3584] [serial = 596] [outer = 11BA6800] 04:53:49 INFO - PROCESS | 3584 | 1461066829602 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (158F1400) [pid = 3584] [serial = 597] [outer = 11BA6800] 04:53:49 INFO - PROCESS | 3584 | 1461066829947 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 674ms 04:53:49 INFO - PROCESS | 3584 | 1461066829976 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 3584 | 1461066829982 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:53:49 INFO - PROCESS | 3584 | 1461066829988 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 3584 | 1461066829991 Marionette TRACE conn3 <- [1,762,null,{}] 04:53:50 INFO - PROCESS | 3584 | 1461066830029 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:50 INFO - PROCESS | 3584 | 1461066830099 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:53:50 INFO - PROCESS | 3584 | 1461066830107 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 3584 | ++DOCSHELL 17A9E800 == 57 [pid = 3584] [id = 200] 04:53:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17AA0400) [pid = 3584] [serial = 598] [outer = 00000000] 04:53:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (18599400) [pid = 3584] [serial = 599] [outer = 17AA0400] 04:53:50 INFO - PROCESS | 3584 | 1461066830152 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (186F3800) [pid = 3584] [serial = 600] [outer = 17AA0400] 04:53:50 INFO - PROCESS | 3584 | 1461066830556 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 646ms 04:53:50 INFO - PROCESS | 3584 | 1461066830626 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 3584 | 1461066830628 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:53:50 INFO - PROCESS | 3584 | 1461066830632 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 3584 | 1461066830635 Marionette TRACE conn3 <- [1,766,null,{}] 04:53:50 INFO - PROCESS | 3584 | 1461066830645 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:50 INFO - PROCESS | 3584 | 1461066830743 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:53:50 INFO - PROCESS | 3584 | 1461066830830 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 3584 | ++DOCSHELL 186F5400 == 58 [pid = 3584] [id = 201] 04:53:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (18A2EC00) [pid = 3584] [serial = 601] [outer = 00000000] 04:53:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (194B4400) [pid = 3584] [serial = 602] [outer = 18A2EC00] 04:53:50 INFO - PROCESS | 3584 | 1461066830881 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (196E4800) [pid = 3584] [serial = 603] [outer = 18A2EC00] 04:53:51 INFO - PROCESS | 3584 | 1461066831238 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 645ms 04:53:51 INFO - PROCESS | 3584 | 1461066831274 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 3584 | 1461066831276 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:53:51 INFO - PROCESS | 3584 | 1461066831279 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 3584 | 1461066831281 Marionette TRACE conn3 <- [1,770,null,{}] 04:53:51 INFO - PROCESS | 3584 | 1461066831285 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:51 INFO - PROCESS | 3584 | 1461066831398 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:53:51 INFO - PROCESS | 3584 | 1461066831405 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 3584 | ++DOCSHELL 1A0A2000 == 59 [pid = 3584] [id = 202] 04:53:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A42C800) [pid = 3584] [serial = 604] [outer = 00000000] 04:53:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A90A000) [pid = 3584] [serial = 605] [outer = 1A42C800] 04:53:51 INFO - PROCESS | 3584 | 1461066831497 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A93EC00) [pid = 3584] [serial = 606] [outer = 1A42C800] 04:53:51 INFO - PROCESS | 3584 | 1461066831887 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 646ms 04:53:51 INFO - PROCESS | 3584 | 1461066831925 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 3584 | 1461066831927 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:53:51 INFO - PROCESS | 3584 | 1461066831930 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 3584 | 1461066831932 Marionette TRACE conn3 <- [1,774,null,{}] 04:53:51 INFO - PROCESS | 3584 | 1461066831936 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:52 INFO - PROCESS | 3584 | 1461066832057 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:53:52 INFO - PROCESS | 3584 | 1461066832083 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 3584 | ++DOCSHELL 199F5400 == 60 [pid = 3584] [id = 203] 04:53:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A90C000) [pid = 3584] [serial = 607] [outer = 00000000] 04:53:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A9D3000) [pid = 3584] [serial = 608] [outer = 1A90C000] 04:53:52 INFO - PROCESS | 3584 | 1461066832129 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A9D3400) [pid = 3584] [serial = 609] [outer = 1A90C000] 04:53:52 INFO - PROCESS | 3584 | 1461066832540 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 632ms 04:53:52 INFO - PROCESS | 3584 | 1461066832564 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 3584 | 1461066832566 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:53:52 INFO - PROCESS | 3584 | 1461066832570 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 3584 | 1461066832571 Marionette TRACE conn3 <- [1,778,null,{}] 04:53:52 INFO - PROCESS | 3584 | 1461066832575 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:52 INFO - PROCESS | 3584 | 1461066832702 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:53:52 INFO - PROCESS | 3584 | 1461066832757 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 3584 | ++DOCSHELL 1C07EC00 == 61 [pid = 3584] [id = 204] 04:53:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1C07F400) [pid = 3584] [serial = 610] [outer = 00000000] 04:53:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1C241C00) [pid = 3584] [serial = 611] [outer = 1C07F400] 04:53:52 INFO - PROCESS | 3584 | 1461066832797 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1C243C00) [pid = 3584] [serial = 612] [outer = 1C07F400] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (196E5000) [pid = 3584] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (11C65C00) [pid = 3584] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1923EC00) [pid = 3584] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (11BB3C00) [pid = 3584] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18BBC400) [pid = 3584] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18A3CC00) [pid = 3584] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:53:53 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (14AAA400) [pid = 3584] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:53:53 INFO - PROCESS | 3584 | 1461066833207 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 675ms 04:53:53 INFO - PROCESS | 3584 | 1461066833270 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 3584 | 1461066833272 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:53:53 INFO - PROCESS | 3584 | 1461066833276 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 3584 | 1461066833277 Marionette TRACE conn3 <- [1,782,null,{}] 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:53:53 INFO - PROCESS | 3584 | 1461066833281 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 3584 | 1461066833358 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:53:53 INFO - PROCESS | 3584 | 1461066833458 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 3584 | ++DOCSHELL 15C5A800 == 62 [pid = 3584] [id = 205] 04:53:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (16A6D400) [pid = 3584] [serial = 613] [outer = 00000000] 04:53:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1C089000) [pid = 3584] [serial = 614] [outer = 16A6D400] 04:53:53 INFO - PROCESS | 3584 | 1461066833486 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1C2CCC00) [pid = 3584] [serial = 615] [outer = 16A6D400] 04:53:53 INFO - PROCESS | 3584 | 1461066833814 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 516ms 04:53:53 INFO - PROCESS | 3584 | 1461066833821 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 3584 | 1461066833823 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:53:53 INFO - PROCESS | 3584 | 1461066833829 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 3584 | 1461066833831 Marionette TRACE conn3 <- [1,786,null,{}] 04:53:53 INFO - PROCESS | 3584 | 1461066833835 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 3584 | 1461066833913 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:53:53 INFO - PROCESS | 3584 | 1461066833978 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 3584 | ++DOCSHELL 179A4800 == 63 [pid = 3584] [id = 206] 04:53:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A0A2400) [pid = 3584] [serial = 616] [outer = 00000000] 04:53:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1CC44400) [pid = 3584] [serial = 617] [outer = 1A0A2400] 04:53:54 INFO - PROCESS | 3584 | 1461066834023 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1CC4A400) [pid = 3584] [serial = 618] [outer = 1A0A2400] 04:53:54 INFO - PROCESS | 3584 | 1461066834344 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 545ms 04:53:54 INFO - PROCESS | 3584 | 1461066834369 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 3584 | 1461066834371 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:53:54 INFO - PROCESS | 3584 | 1461066834375 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 3584 | 1461066834376 Marionette TRACE conn3 <- [1,790,null,{}] 04:53:54 INFO - PROCESS | 3584 | 1461066834380 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:54 INFO - PROCESS | 3584 | 1461066834459 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:53:54 INFO - PROCESS | 3584 | 1461066834542 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 3584 | ++DOCSHELL 1A644C00 == 64 [pid = 3584] [id = 207] 04:53:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1C241000) [pid = 3584] [serial = 619] [outer = 00000000] 04:53:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1D1C5C00) [pid = 3584] [serial = 620] [outer = 1C241000] 04:53:54 INFO - PROCESS | 3584 | 1461066834587 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1CC43800) [pid = 3584] [serial = 621] [outer = 1C241000] 04:53:54 INFO - PROCESS | 3584 | 1461066834929 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 574ms 04:53:55 INFO - PROCESS | 3584 | 1461066835024 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 3584 | 1461066835028 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:53:55 INFO - PROCESS | 3584 | 1461066835016 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 3584 | 1461066835021 Marionette TRACE conn3 <- [1,794,null,{}] 04:53:55 INFO - PROCESS | 3584 | 1461066835031 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 3584 | 1461066835162 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:53:55 INFO - PROCESS | 3584 | 1461066835258 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 3584 | ++DOCSHELL 16370C00 == 65 [pid = 3584] [id = 208] 04:53:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (16372000) [pid = 3584] [serial = 622] [outer = 00000000] 04:53:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (16A54C00) [pid = 3584] [serial = 623] [outer = 16372000] 04:53:55 INFO - PROCESS | 3584 | 1461066835296 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (17A97800) [pid = 3584] [serial = 624] [outer = 16372000] 04:53:55 INFO - PROCESS | 3584 | 1461066835922 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 976ms 04:53:55 INFO - PROCESS | 3584 | 1461066835996 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 3584 | 1461066835999 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:53:56 INFO - PROCESS | 3584 | 1461066836027 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 3584 | 1461066836032 Marionette TRACE conn3 <- [1,798,null,{}] 04:53:56 INFO - PROCESS | 3584 | 1461066836036 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:56 INFO - PROCESS | 3584 | 1461066836197 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:53:56 INFO - PROCESS | 3584 | 1461066836292 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 3584 | ++DOCSHELL 17A97000 == 66 [pid = 3584] [id = 209] 04:53:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (17A9F000) [pid = 3584] [serial = 625] [outer = 00000000] 04:53:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (196DFC00) [pid = 3584] [serial = 626] [outer = 17A9F000] 04:53:56 INFO - PROCESS | 3584 | 1461066836331 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (14AB4800) [pid = 3584] [serial = 627] [outer = 17A9F000] 04:53:56 INFO - PROCESS | 3584 | 1461066836843 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 861ms 04:53:56 INFO - PROCESS | 3584 | 1461066836897 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:53:56 INFO - PROCESS | 3584 | 1461066836899 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:53:56 INFO - PROCESS | 3584 | 1461066836903 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 3584 | 1461066836906 Marionette TRACE conn3 <- [1,802,null,{}] 04:53:56 INFO - PROCESS | 3584 | 1461066836916 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:57 INFO - PROCESS | 3584 | 1461066837011 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:53:57 INFO - PROCESS | 3584 | 1461066837115 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 3584 | ++DOCSHELL 1C209800 == 67 [pid = 3584] [id = 210] 04:53:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1C20C800) [pid = 3584] [serial = 628] [outer = 00000000] 04:53:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1CC45000) [pid = 3584] [serial = 629] [outer = 1C20C800] 04:53:57 INFO - PROCESS | 3584 | 1461066837164 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1D270C00) [pid = 3584] [serial = 630] [outer = 1C20C800] 04:53:57 INFO - PROCESS | 3584 | 1461066837768 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 3584 | 1461066837816 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:53:57 INFO - PROCESS | 3584 | 1461066837820 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 3584 | 1461066837822 Marionette TRACE conn3 <- [1,806,null,{}] 04:53:57 INFO - PROCESS | 3584 | 1461066837826 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:57 INFO - PROCESS | 3584 | 1461066837931 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:53:58 INFO - PROCESS | 3584 | 1461066838042 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 3584 | ++DOCSHELL 1C246800 == 68 [pid = 3584] [id = 211] 04:53:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1C2CF000) [pid = 3584] [serial = 631] [outer = 00000000] 04:53:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1D894C00) [pid = 3584] [serial = 632] [outer = 1C2CF000] 04:53:58 INFO - PROCESS | 3584 | 1461066838098 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1D898800) [pid = 3584] [serial = 633] [outer = 1C2CF000] 04:53:58 INFO - PROCESS | 3584 | 1461066838663 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 919ms 04:53:58 INFO - PROCESS | 3584 | 1461066838740 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 3584 | 1461066838742 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:53:58 INFO - PROCESS | 3584 | 1461066838746 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 3584 | 1461066838748 Marionette TRACE conn3 <- [1,810,null,{}] 04:53:58 INFO - PROCESS | 3584 | 1461066838752 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:58 INFO - PROCESS | 3584 | 1461066838997 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:53:59 INFO - PROCESS | 3584 | 1461066839152 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 3584 | ++DOCSHELL 12D71800 == 69 [pid = 3584] [id = 212] 04:53:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (13203800) [pid = 3584] [serial = 634] [outer = 00000000] 04:53:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (14304800) [pid = 3584] [serial = 635] [outer = 13203800] 04:53:59 INFO - PROCESS | 3584 | 1461066839210 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (14AB5400) [pid = 3584] [serial = 636] [outer = 13203800] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 13386C00 == 68 [pid = 3584] [id = 52] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 1CC4D000 == 67 [pid = 3584] [id = 175] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 123F8800 == 66 [pid = 3584] [id = 176] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 179A4800 == 65 [pid = 3584] [id = 206] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 15C5A800 == 64 [pid = 3584] [id = 205] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 1C07EC00 == 63 [pid = 3584] [id = 204] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 199F5400 == 62 [pid = 3584] [id = 203] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 1A0A2000 == 61 [pid = 3584] [id = 202] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 186F5400 == 60 [pid = 3584] [id = 201] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 17A9E800 == 59 [pid = 3584] [id = 200] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 11B24400 == 58 [pid = 3584] [id = 199] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 14308400 == 57 [pid = 3584] [id = 198] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 1800D000 == 56 [pid = 3584] [id = 197] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 15417800 == 55 [pid = 3584] [id = 196] 04:53:59 INFO - PROCESS | 3584 | --DOCSHELL 13731C00 == 54 [pid = 3584] [id = 195] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1A647000) [pid = 3584] [serial = 578] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (11C61C00) [pid = 3584] [serial = 554] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (17AA1000) [pid = 3584] [serial = 557] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (16549000) [pid = 3584] [serial = 567] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (16365000) [pid = 3584] [serial = 566] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (198F9800) [pid = 3584] [serial = 575] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1540A800) [pid = 3584] [serial = 569] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (16A73000) [pid = 3584] [serial = 570] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (18D75C00) [pid = 3584] [serial = 572] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (18D7FC00) [pid = 3584] [serial = 573] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (196D8C00) [pid = 3584] [serial = 560] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1A911400) [pid = 3584] [serial = 563] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (198ED000) [pid = 3584] [serial = 579] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A90E800) [pid = 3584] [serial = 581] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1A944C00) [pid = 3584] [serial = 582] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (19B2E800) [pid = 3584] [serial = 576] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (196D8800) [pid = 3584] [serial = 552] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A94D000) [pid = 3584] [serial = 584] [outer = 00000000] [url = about:blank] 04:53:59 INFO - PROCESS | 3584 | 1461066839837 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 3584 | 1461066839910 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:53:59 INFO - PROCESS | 3584 | 1461066839915 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 3584 | 1461066839919 Marionette TRACE conn3 <- [1,814,null,{}] 04:53:59 INFO - PROCESS | 3584 | 1461066839926 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:59 INFO - PROCESS | 3584 | 1461066839993 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:54:00 INFO - PROCESS | 3584 | 1461066840007 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 3584 | ++DOCSHELL 156ED000 == 55 [pid = 3584] [id = 213] 04:54:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (156ED800) [pid = 3584] [serial = 637] [outer = 00000000] 04:54:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (15D5A000) [pid = 3584] [serial = 638] [outer = 156ED800] 04:54:00 INFO - PROCESS | 3584 | 1461066840056 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1644C800) [pid = 3584] [serial = 639] [outer = 156ED800] 04:54:00 INFO - PROCESS | 3584 | 1461066840550 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 675ms 04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:54:00 INFO - PROCESS | 3584 | 1461066840591 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 3584 | 1461066840593 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:54:00 INFO - PROCESS | 3584 | 1461066840597 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 3584 | 1461066840599 Marionette TRACE conn3 <- [1,818,null,{}] 04:54:00 INFO - PROCESS | 3584 | 1461066840603 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:00 INFO - PROCESS | 3584 | 1461066840685 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:54:00 INFO - PROCESS | 3584 | 1461066840773 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 3584 | ++DOCSHELL 16548000 == 56 [pid = 3584] [id = 214] 04:54:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (17A9C400) [pid = 3584] [serial = 640] [outer = 00000000] 04:54:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1859A000) [pid = 3584] [serial = 641] [outer = 17A9C400] 04:54:00 INFO - PROCESS | 3584 | 1461066840801 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (186EAC00) [pid = 3584] [serial = 642] [outer = 17A9C400] 04:54:01 INFO - PROCESS | 3584 | 1461066841184 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 632ms 04:54:01 INFO - PROCESS | 3584 | 1461066841255 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 3584 | 1461066841259 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:54:01 INFO - PROCESS | 3584 | 1461066841251 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 3584 | 1461066841255 Marionette TRACE conn3 <- [1,822,null,{}] 04:54:01 INFO - PROCESS | 3584 | 1461066841259 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:01 INFO - PROCESS | 3584 | 1461066841343 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:54:01 INFO - PROCESS | 3584 | 1461066841390 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 3584 | ++DOCSHELL 1923D000 == 57 [pid = 3584] [id = 215] 04:54:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1923D400) [pid = 3584] [serial = 643] [outer = 00000000] 04:54:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (19243000) [pid = 3584] [serial = 644] [outer = 1923D400] 04:54:01 INFO - PROCESS | 3584 | 1461066841436 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (19264C00) [pid = 3584] [serial = 645] [outer = 1923D400] 04:54:01 INFO - PROCESS | 3584 | 1461066841826 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 603ms 04:54:01 INFO - PROCESS | 3584 | 1461066841859 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 3584 | 1461066841861 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:54:01 INFO - PROCESS | 3584 | 1461066841864 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 3584 | 1461066841866 Marionette TRACE conn3 <- [1,826,null,{}] 04:54:01 INFO - PROCESS | 3584 | 1461066841870 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:01 INFO - PROCESS | 3584 | 1461066841968 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:54:01 INFO - PROCESS | 3584 | 1461066841974 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 3584 | ++DOCSHELL 18D80C00 == 58 [pid = 3584] [id = 216] 04:54:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (196DD400) [pid = 3584] [serial = 646] [outer = 00000000] 04:54:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (196E6000) [pid = 3584] [serial = 647] [outer = 196DD400] 04:54:02 INFO - PROCESS | 3584 | 1461066842019 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (198EE800) [pid = 3584] [serial = 648] [outer = 196DD400] 04:54:02 INFO - PROCESS | 3584 | 1461066842422 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 574ms 04:54:02 INFO - PROCESS | 3584 | 1461066842446 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 3584 | 1461066842448 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:54:02 INFO - PROCESS | 3584 | 1461066842451 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:54:02 INFO - PROCESS | 3584 | 1461066842453 Marionette TRACE conn3 <- [1,830,null,{}] 04:54:02 INFO - PROCESS | 3584 | 1461066842457 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:02 INFO - PROCESS | 3584 | 1461066842548 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:54:02 INFO - PROCESS | 3584 | 1461066842556 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 3584 | ++DOCSHELL 19D71000 == 59 [pid = 3584] [id = 217] 04:54:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (19F07000) [pid = 3584] [serial = 649] [outer = 00000000] 04:54:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1A642800) [pid = 3584] [serial = 650] [outer = 19F07000] 04:54:02 INFO - PROCESS | 3584 | 1461066842658 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1A90E800) [pid = 3584] [serial = 651] [outer = 19F07000] 04:54:03 INFO - PROCESS | 3584 | 1461066843095 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 675ms 04:54:03 INFO - PROCESS | 3584 | 1461066843139 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 3584 | 1461066843141 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:54:03 INFO - PROCESS | 3584 | 1461066843149 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 3584 | 1461066843151 Marionette TRACE conn3 <- [1,834,null,{}] 04:54:03 INFO - PROCESS | 3584 | 1461066843155 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:03 INFO - PROCESS | 3584 | 1461066843255 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:54:03 INFO - PROCESS | 3584 | 1461066843327 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 3584 | ++DOCSHELL 11C65800 == 60 [pid = 3584] [id = 218] 04:54:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (186F5400) [pid = 3584] [serial = 652] [outer = 00000000] 04:54:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1A9C9C00) [pid = 3584] [serial = 653] [outer = 186F5400] 04:54:03 INFO - PROCESS | 3584 | 1461066843385 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1A9CA000) [pid = 3584] [serial = 654] [outer = 186F5400] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1A6DD400) [pid = 3584] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (18BC5400) [pid = 3584] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (18D80800) [pid = 3584] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (11BA7C00) [pid = 3584] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1D88E800) [pid = 3584] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (179A5800) [pid = 3584] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (18D79400) [pid = 3584] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1941C000) [pid = 3584] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (11C5FC00) [pid = 3584] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1CC4DC00) [pid = 3584] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (13AEC000) [pid = 3584] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1D261800) [pid = 3584] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (11B19C00) [pid = 3584] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A905400) [pid = 3584] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1C07F400) [pid = 3584] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (15D65000) [pid = 3584] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (11BA6800) [pid = 3584] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (15437800) [pid = 3584] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:54:03 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (18A2EC00) [pid = 3584] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (18A38000) [pid = 3584] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (17AA0400) [pid = 3584] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A90C000) [pid = 3584] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (16A6D400) [pid = 3584] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1A0A2400) [pid = 3584] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A42C800) [pid = 3584] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:54:04 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (11B21000) [pid = 3584] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:54:04 INFO - PROCESS | 3584 | 1461066844038 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 933ms 04:54:04 INFO - PROCESS | 3584 | 1461066844083 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:54:04 INFO - PROCESS | 3584 | 1461066844085 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:54:04 INFO - PROCESS | 3584 | 1461066844088 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 3584 | 1461066844090 Marionette TRACE conn3 <- [1,838,null,{}] 04:54:04 INFO - PROCESS | 3584 | 1461066844093 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 3584 | 1461066844172 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:54:04 INFO - PROCESS | 3584 | 1461066844242 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 3584 | ++DOCSHELL 11B19C00 == 61 [pid = 3584] [id = 219] 04:54:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (11B1B000) [pid = 3584] [serial = 655] [outer = 00000000] 04:54:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (12D71C00) [pid = 3584] [serial = 656] [outer = 11B1B000] 04:54:04 INFO - PROCESS | 3584 | 1461066844296 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (12D7B400) [pid = 3584] [serial = 657] [outer = 11B1B000] 04:54:04 INFO - PROCESS | 3584 | 1461066844604 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 546ms 04:54:04 INFO - PROCESS | 3584 | 1461066844625 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 3584 | 1461066844627 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:54:04 INFO - PROCESS | 3584 | 1461066844631 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 3584 | 1461066844632 Marionette TRACE conn3 <- [1,842,null,{}] 04:54:04 INFO - PROCESS | 3584 | 1461066844636 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 3584 | 1461066844715 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:54:04 INFO - PROCESS | 3584 | 1461066844800 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 3584 | ++DOCSHELL 12B7BC00 == 62 [pid = 3584] [id = 220] 04:54:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (12D41800) [pid = 3584] [serial = 658] [outer = 00000000] 04:54:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19244C00) [pid = 3584] [serial = 659] [outer = 12D41800] 04:54:04 INFO - PROCESS | 3584 | 1461066844826 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A6DD400) [pid = 3584] [serial = 660] [outer = 12D41800] 04:54:05 INFO - PROCESS | 3584 | 1461066845158 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 545ms 04:54:05 INFO - PROCESS | 3584 | 1461066845187 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 3584 | 1461066845189 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:54:05 INFO - PROCESS | 3584 | 1461066845192 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:54:05 INFO - PROCESS | 3584 | 1461066845194 Marionette TRACE conn3 <- [1,846,null,{}] 04:54:05 INFO - PROCESS | 3584 | 1461066845198 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:05 INFO - PROCESS | 3584 | 1461066845279 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:54:05 INFO - PROCESS | 3584 | 1461066845381 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 3584 | ++DOCSHELL 1855B400 == 63 [pid = 3584] [id = 221] 04:54:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (198F8000) [pid = 3584] [serial = 661] [outer = 00000000] 04:54:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1BE8A400) [pid = 3584] [serial = 662] [outer = 198F8000] 04:54:05 INFO - PROCESS | 3584 | 1461066845428 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1BE8F000) [pid = 3584] [serial = 663] [outer = 198F8000] 04:54:05 INFO - PROCESS | 3584 | 1461066845737 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 589ms 04:54:05 INFO - PROCESS | 3584 | 1461066845819 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 3584 | 1461066845823 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:54:05 INFO - PROCESS | 3584 | 1461066845829 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 3584 | 1461066845834 Marionette TRACE conn3 <- [1,850,null,{}] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:54:05 INFO - PROCESS | 3584 | 1461066845840 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:05 INFO - PROCESS | 3584 | 1461066845940 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:54:06 INFO - PROCESS | 3584 | 1461066846048 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 3584 | ++DOCSHELL 133D4000 == 64 [pid = 3584] [id = 222] 04:54:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (13731400) [pid = 3584] [serial = 664] [outer = 00000000] 04:54:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (14301C00) [pid = 3584] [serial = 665] [outer = 13731400] 04:54:06 INFO - PROCESS | 3584 | 1461066846105 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (14A03C00) [pid = 3584] [serial = 666] [outer = 13731400] 04:54:06 INFO - PROCESS | 3584 | 1461066846677 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 861ms 04:54:06 INFO - PROCESS | 3584 | 1461066846704 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:54:06 INFO - PROCESS | 3584 | 1461066846708 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:54:06 INFO - PROCESS | 3584 | 1461066846716 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 3584 | 1461066846720 Marionette TRACE conn3 <- [1,854,null,{}] 04:54:06 INFO - PROCESS | 3584 | 1461066846725 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:06 INFO - PROCESS | 3584 | 1461066846811 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:54:06 INFO - PROCESS | 3584 | 1461066846942 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 3584 | ++DOCSHELL 16450C00 == 65 [pid = 3584] [id = 223] 04:54:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (16A6C800) [pid = 3584] [serial = 667] [outer = 00000000] 04:54:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18D71400) [pid = 3584] [serial = 668] [outer = 16A6C800] 04:54:06 INFO - PROCESS | 3584 | 1461066846998 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (18D7B400) [pid = 3584] [serial = 669] [outer = 16A6C800] 04:54:07 INFO - PROCESS | 3584 | 1461066847525 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 861ms 04:54:07 INFO - PROCESS | 3584 | 1461066847584 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 3584 | 1461066847587 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:54:07 INFO - PROCESS | 3584 | 1461066847591 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 3584 | 1461066847593 Marionette TRACE conn3 <- [1,858,null,{}] 04:54:07 INFO - PROCESS | 3584 | 1461066847603 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 3584 | 1461066847696 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:54:07 INFO - PROCESS | 3584 | 1461066847801 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 3584 | ++DOCSHELL 19D69800 == 66 [pid = 3584] [id = 224] 04:54:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (19F6D800) [pid = 3584] [serial = 670] [outer = 00000000] 04:54:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A9C9000) [pid = 3584] [serial = 671] [outer = 19F6D800] 04:54:07 INFO - PROCESS | 3584 | 1461066847860 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1BE91C00) [pid = 3584] [serial = 672] [outer = 19F6D800] 04:54:08 INFO - PROCESS | 3584 | 1461066848438 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 861ms 04:54:08 INFO - PROCESS | 3584 | 1461066848461 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 3584 | 1461066848463 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:54:08 INFO - PROCESS | 3584 | 1461066848449 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 3584 | 1461066848451 Marionette TRACE conn3 <- [1,862,null,{}] 04:54:08 INFO - PROCESS | 3584 | 1461066848455 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:08 INFO - PROCESS | 3584 | 1461066848559 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:54:08 INFO - PROCESS | 3584 | 1461066848660 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 3584 | ++DOCSHELL 1BE93000 == 67 [pid = 3584] [id = 225] 04:54:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1BE94800) [pid = 3584] [serial = 673] [outer = 00000000] 04:54:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1C23B400) [pid = 3584] [serial = 674] [outer = 1BE94800] 04:54:08 INFO - PROCESS | 3584 | 1461066848695 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1C2CD000) [pid = 3584] [serial = 675] [outer = 1BE94800] 04:54:09 INFO - PROCESS | 3584 | 1461066849241 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 818ms 04:54:09 INFO - PROCESS | 3584 | 1461066849296 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 3584 | 1461066849298 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:54:09 INFO - PROCESS | 3584 | 1461066849302 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 3584 | 1461066849304 Marionette TRACE conn3 <- [1,866,null,{}] 04:54:09 INFO - PROCESS | 3584 | 1461066849309 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:09 INFO - PROCESS | 3584 | 1461066849399 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:54:09 INFO - PROCESS | 3584 | 1461066849587 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 3584 | ++DOCSHELL 158E5C00 == 68 [pid = 3584] [id = 226] 04:54:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (18D7C000) [pid = 3584] [serial = 676] [outer = 00000000] 04:54:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1D89B000) [pid = 3584] [serial = 677] [outer = 18D7C000] 04:54:09 INFO - PROCESS | 3584 | 1461066849699 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1D8A4C00) [pid = 3584] [serial = 678] [outer = 18D7C000] 04:54:10 INFO - PROCESS | 3584 | 1461066850347 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1090ms 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:54:10 INFO - PROCESS | 3584 | 1461066850386 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 3584 | 1461066850388 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:54:10 INFO - PROCESS | 3584 | 1461066850392 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 3584 | 1461066850394 Marionette TRACE conn3 <- [1,870,null,{}] 04:54:10 INFO - PROCESS | 3584 | 1461066850398 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:10 INFO - PROCESS | 3584 | 1461066850551 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:54:10 INFO - PROCESS | 3584 | 1461066850657 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 3584 | ++DOCSHELL 1C202800 == 69 [pid = 3584] [id = 227] 04:54:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1C240400) [pid = 3584] [serial = 679] [outer = 00000000] 04:54:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1DB88C00) [pid = 3584] [serial = 680] [outer = 1C240400] 04:54:10 INFO - PROCESS | 3584 | 1461066850714 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1DB8E400) [pid = 3584] [serial = 681] [outer = 1C240400] 04:54:11 INFO - PROCESS | 3584 | 1461066851272 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 918ms 04:54:11 INFO - PROCESS | 3584 | 1461066851320 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 3584 | 1461066851323 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:54:11 INFO - PROCESS | 3584 | 1461066851327 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 3584 | 1461066851329 Marionette TRACE conn3 <- [1,874,null,{}] 04:54:11 INFO - PROCESS | 3584 | 1461066851333 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:11 INFO - PROCESS | 3584 | 1461066851420 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:54:11 INFO - PROCESS | 3584 | 1461066851650 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 3584 | ++DOCSHELL 137E1400 == 70 [pid = 3584] [id = 228] 04:54:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (137E1800) [pid = 3584] [serial = 682] [outer = 00000000] 04:54:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (15417800) [pid = 3584] [serial = 683] [outer = 137E1800] 04:54:11 INFO - PROCESS | 3584 | 1461066851740 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (15D5B400) [pid = 3584] [serial = 684] [outer = 137E1800] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 12B7BC00 == 69 [pid = 3584] [id = 220] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 11B19C00 == 68 [pid = 3584] [id = 219] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 11C65800 == 67 [pid = 3584] [id = 218] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 19D71000 == 66 [pid = 3584] [id = 217] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 18D80C00 == 65 [pid = 3584] [id = 216] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 1923D000 == 64 [pid = 3584] [id = 215] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 16548000 == 63 [pid = 3584] [id = 214] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 156ED000 == 62 [pid = 3584] [id = 213] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 12D71800 == 61 [pid = 3584] [id = 212] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 1C246800 == 60 [pid = 3584] [id = 211] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 1C209800 == 59 [pid = 3584] [id = 210] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 17A97000 == 58 [pid = 3584] [id = 209] 04:54:12 INFO - PROCESS | 3584 | --DOCSHELL 16370C00 == 57 [pid = 3584] [id = 208] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (1D1C5C00) [pid = 3584] [serial = 620] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | 1461066852375 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1120ms 04:54:12 INFO - PROCESS | 3584 | 1461066852434 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 3584 | 1461066852438 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:54:12 INFO - PROCESS | 3584 | 1461066852444 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 3584 | 1461066852449 Marionette TRACE conn3 <- [1,878,null,{}] 04:54:12 INFO - PROCESS | 3584 | 1461066852454 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:12 INFO - PROCESS | 3584 | 1461066852543 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1DDCC400) [pid = 3584] [serial = 435] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (11B23C00) [pid = 3584] [serial = 492] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1A93F400) [pid = 3584] [serial = 564] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (19D6F400) [pid = 3584] [serial = 561] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (158EFC00) [pid = 3584] [serial = 480] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1D899400) [pid = 3584] [serial = 477] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (1800EC00) [pid = 3584] [serial = 558] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A940800) [pid = 3584] [serial = 483] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (1D54DC00) [pid = 3584] [serial = 486] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1C2C9C00) [pid = 3584] [serial = 489] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1D5A5400) [pid = 3584] [serial = 525] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (16769400) [pid = 3584] [serial = 528] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1C241C00) [pid = 3584] [serial = 611] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1654A000) [pid = 3584] [serial = 593] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (13738400) [pid = 3584] [serial = 596] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (158F1400) [pid = 3584] [serial = 597] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (15D59400) [pid = 3584] [serial = 588] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (15ACA800) [pid = 3584] [serial = 587] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (194B4400) [pid = 3584] [serial = 602] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (19259000) [pid = 3584] [serial = 591] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (18D7DC00) [pid = 3584] [serial = 590] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (18599400) [pid = 3584] [serial = 599] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (186F3800) [pid = 3584] [serial = 600] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A9D3400) [pid = 3584] [serial = 609] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A9D3000) [pid = 3584] [serial = 608] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1C089000) [pid = 3584] [serial = 614] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1CC4A400) [pid = 3584] [serial = 618] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1CC44400) [pid = 3584] [serial = 617] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (186F3C00) [pid = 3584] [serial = 594] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A90A000) [pid = 3584] [serial = 605] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A93EC00) [pid = 3584] [serial = 606] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1C2CCC00) [pid = 3584] [serial = 615] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1C243C00) [pid = 3584] [serial = 612] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (196E4800) [pid = 3584] [serial = 603] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (13256000) [pid = 3584] [serial = 555] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1D59E400) [pid = 3584] [serial = 534] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (196E5800) [pid = 3584] [serial = 531] [outer = 00000000] [url = about:blank] 04:54:12 INFO - PROCESS | 3584 | 1461066852619 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 3584 | ++DOCSHELL 11B23C00 == 58 [pid = 3584] [id = 229] 04:54:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (11C59400) [pid = 3584] [serial = 685] [outer = 00000000] 04:54:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (13384800) [pid = 3584] [serial = 686] [outer = 11C59400] 04:54:12 INFO - PROCESS | 3584 | 1461066852670 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1540AC00) [pid = 3584] [serial = 687] [outer = 11C59400] 04:54:13 INFO - PROCESS | 3584 | 1461066853070 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 688ms 04:54:13 INFO - PROCESS | 3584 | 1461066853125 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 3584 | 1461066853129 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:54:13 INFO - PROCESS | 3584 | 1461066853133 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:54:13 INFO - PROCESS | 3584 | 1461066853135 Marionette TRACE conn3 <- [1,882,null,{}] 04:54:13 INFO - PROCESS | 3584 | 1461066853139 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 3584 | 1461066853224 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:54:13 INFO - PROCESS | 3584 | 1461066853235 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 3584 | ++DOCSHELL 17A95800 == 59 [pid = 3584] [id = 230] 04:54:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17A96C00) [pid = 3584] [serial = 688] [outer = 00000000] 04:54:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (18059800) [pid = 3584] [serial = 689] [outer = 17A96C00] 04:54:13 INFO - PROCESS | 3584 | 1461066853263 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (185A5800) [pid = 3584] [serial = 690] [outer = 17A96C00] 04:54:13 INFO - PROCESS | 3584 | 1461066853696 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 574ms 04:54:13 INFO - PROCESS | 3584 | 1461066853714 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 3584 | 1461066853716 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:54:13 INFO - PROCESS | 3584 | 1461066853729 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 3584 | 1461066853735 Marionette TRACE conn3 <- [1,886,null,{}] 04:54:13 INFO - PROCESS | 3584 | 1461066853739 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 3584 | 1461066853825 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:54:13 INFO - PROCESS | 3584 | 1461066853832 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 3584 | ++DOCSHELL 17AA2400 == 60 [pid = 3584] [id = 231] 04:54:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (18D7D000) [pid = 3584] [serial = 691] [outer = 00000000] 04:54:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (19241C00) [pid = 3584] [serial = 692] [outer = 18D7D000] 04:54:13 INFO - PROCESS | 3584 | 1461066853877 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (19417000) [pid = 3584] [serial = 693] [outer = 18D7D000] 04:54:14 INFO - PROCESS | 3584 | 1461066854315 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 603ms 04:54:14 INFO - PROCESS | 3584 | 1461066854341 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 3584 | 1461066854344 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:54:14 INFO - PROCESS | 3584 | 1461066854347 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 3584 | 1461066854349 Marionette TRACE conn3 <- [1,890,null,{}] 04:54:14 INFO - PROCESS | 3584 | 1461066854335 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:14 INFO - PROCESS | 3584 | 1461066854448 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:54:14 INFO - PROCESS | 3584 | 1461066854544 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 3584 | ++DOCSHELL 194B8800 == 61 [pid = 3584] [id = 232] 04:54:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (196DC000) [pid = 3584] [serial = 694] [outer = 00000000] 04:54:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (196E6400) [pid = 3584] [serial = 695] [outer = 196DC000] 04:54:14 INFO - PROCESS | 3584 | 1461066854574 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (199FC000) [pid = 3584] [serial = 696] [outer = 196DC000] 04:54:14 INFO - PROCESS | 3584 | 1461066854969 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:54:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18BC3400) [pid = 3584] [serial = 697] [outer = 1E068000] 04:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 674ms 04:54:15 INFO - PROCESS | 3584 | 1461066855027 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 3584 | 1461066855029 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:54:15 INFO - PROCESS | 3584 | 1461066855079 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 3584 | 1461066855081 Marionette TRACE conn3 <- [1,894,null,{}] 04:54:15 INFO - PROCESS | 3584 | 1461066855084 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:15 INFO - PROCESS | 3584 | 1461066855180 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:54:15 INFO - PROCESS | 3584 | 1461066855247 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 3584 | ++DOCSHELL 19F04C00 == 62 [pid = 3584] [id = 233] 04:54:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A47CC00) [pid = 3584] [serial = 698] [outer = 00000000] 04:54:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A911C00) [pid = 3584] [serial = 699] [outer = 1A47CC00] 04:54:15 INFO - PROCESS | 3584 | 1461066855299 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A943C00) [pid = 3584] [serial = 700] [outer = 1A47CC00] 04:54:15 INFO - PROCESS | 3584 | 1461066855750 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 747ms 04:54:15 INFO - PROCESS | 3584 | 1461066855807 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 3584 | 1461066855809 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:54:15 INFO - PROCESS | 3584 | 1461066855813 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 3584 | 1461066855814 Marionette TRACE conn3 <- [1,898,null,{}] 04:54:15 INFO - PROCESS | 3584 | 1461066855819 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:15 INFO - PROCESS | 3584 | 1461066855916 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:54:15 INFO - PROCESS | 3584 | 1461066855978 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 3584 | ++DOCSHELL 133D5C00 == 63 [pid = 3584] [id = 234] 04:54:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (137DA000) [pid = 3584] [serial = 701] [outer = 00000000] 04:54:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1BE89C00) [pid = 3584] [serial = 702] [outer = 137DA000] 04:54:15 INFO - PROCESS | 3584 | 1461066856023 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1BE94000) [pid = 3584] [serial = 703] [outer = 137DA000] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (12D41800) [pid = 3584] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (19F07000) [pid = 3584] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (186F5400) [pid = 3584] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (156ED800) [pid = 3584] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (11B1B000) [pid = 3584] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (17A9C400) [pid = 3584] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (13203800) [pid = 3584] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (196DD400) [pid = 3584] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:54:16 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1923D400) [pid = 3584] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:54:16 INFO - PROCESS | 3584 | 1461066856403 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 631ms 04:54:16 INFO - PROCESS | 3584 | 1461066856442 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 3584 | 1461066856444 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:54:16 INFO - PROCESS | 3584 | 1461066856448 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 3584 | 1461066856450 Marionette TRACE conn3 <- [1,902,null,{}] 04:54:16 INFO - PROCESS | 3584 | 1461066856453 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 3584 | 1461066856542 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:54:16 INFO - PROCESS | 3584 | 1461066856550 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 3584 | ++DOCSHELL 186F6000 == 64 [pid = 3584] [id = 235] 04:54:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (18A38400) [pid = 3584] [serial = 704] [outer = 00000000] 04:54:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A907000) [pid = 3584] [serial = 705] [outer = 18A38400] 04:54:16 INFO - PROCESS | 3584 | 1461066856594 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A90F400) [pid = 3584] [serial = 706] [outer = 18A38400] 04:54:16 INFO - PROCESS | 3584 | 1461066856982 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 588ms 04:54:17 INFO - PROCESS | 3584 | 1461066857043 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 3584 | 1461066857045 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:54:17 INFO - PROCESS | 3584 | 1461066857049 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:54:17 INFO - PROCESS | 3584 | 1461066857050 Marionette TRACE conn3 <- [1,906,null,{}] 04:54:17 INFO - PROCESS | 3584 | 1461066857054 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:17 INFO - PROCESS | 3584 | 1461066857135 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:54:17 INFO - PROCESS | 3584 | 1461066857141 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3584 | ++DOCSHELL 19240400 == 65 [pid = 3584] [id = 236] 04:54:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A9CD400) [pid = 3584] [serial = 707] [outer = 00000000] 04:54:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1C086C00) [pid = 3584] [serial = 708] [outer = 1A9CD400] 04:54:17 INFO - PROCESS | 3584 | 1461066857166 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1C204400) [pid = 3584] [serial = 709] [outer = 1A9CD400] 04:54:17 INFO - PROCESS | 3584 | 1461066857597 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 588ms 04:54:17 INFO - PROCESS | 3584 | 1461066857628 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 3584 | 1461066857630 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:54:17 INFO - PROCESS | 3584 | 1461066857634 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 3584 | 1461066857635 Marionette TRACE conn3 <- [1,910,null,{}] 04:54:17 INFO - PROCESS | 3584 | 1461066857639 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:17 INFO - PROCESS | 3584 | 1461066857727 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:54:17 INFO - PROCESS | 3584 | 1461066857733 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3584 | ++DOCSHELL 1A909C00 == 66 [pid = 3584] [id = 237] 04:54:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1C083000) [pid = 3584] [serial = 710] [outer = 00000000] 04:54:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1C2CE000) [pid = 3584] [serial = 711] [outer = 1C083000] 04:54:17 INFO - PROCESS | 3584 | 1461066857777 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1CC44400) [pid = 3584] [serial = 712] [outer = 1C083000] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1923A800 == 65 [pid = 3584] [id = 131] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 143B0800 == 64 [pid = 3584] [id = 106] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 19239400 == 63 [pid = 3584] [id = 178] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 11C5E400 == 62 [pid = 3584] [id = 163] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 18D77800 == 61 [pid = 3584] [id = 187] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1A6DD800 == 60 [pid = 3584] [id = 188] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 13734C00 == 59 [pid = 3584] [id = 63] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 123BB400 == 58 [pid = 3584] [id = 109] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1A09F800 == 57 [pid = 3584] [id = 93] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 18BC4400 == 56 [pid = 3584] [id = 177] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 179A3C00 == 55 [pid = 3584] [id = 186] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1D551400 == 54 [pid = 3584] [id = 94] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1799B400 == 53 [pid = 3584] [id = 162] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 17A9D000 == 52 [pid = 3584] [id = 107] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1A6DA800 == 51 [pid = 3584] [id = 65] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1644BC00 == 50 [pid = 3584] [id = 92] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1C07DC00 == 49 [pid = 3584] [id = 120] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1A644C00 == 48 [pid = 3584] [id = 207] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 18BBCC00 == 47 [pid = 3584] [id = 105] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 133D7800 == 46 [pid = 3584] [id = 51] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1923F000 == 45 [pid = 3584] [id = 108] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 11B19400 == 44 [pid = 3584] [id = 164] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1C07FC00 == 43 [pid = 3584] [id = 76] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 11B23C00 == 42 [pid = 3584] [id = 229] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 137E1400 == 41 [pid = 3584] [id = 228] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1C202800 == 40 [pid = 3584] [id = 227] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 158E5C00 == 39 [pid = 3584] [id = 226] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1BE93000 == 38 [pid = 3584] [id = 225] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 16450C00 == 37 [pid = 3584] [id = 223] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 19D69800 == 36 [pid = 3584] [id = 224] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 1855B400 == 35 [pid = 3584] [id = 221] 04:54:18 INFO - PROCESS | 3584 | --DOCSHELL 133D4000 == 34 [pid = 3584] [id = 222] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 19240400 == 33 [pid = 3584] [id = 236] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 17AA2400 == 32 [pid = 3584] [id = 231] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 17A95800 == 31 [pid = 3584] [id = 230] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 194B8800 == 30 [pid = 3584] [id = 232] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 133D5C00 == 29 [pid = 3584] [id = 234] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 186F6000 == 28 [pid = 3584] [id = 235] 04:54:19 INFO - PROCESS | 3584 | --DOCSHELL 19F04C00 == 27 [pid = 3584] [id = 233] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A90E800) [pid = 3584] [serial = 651] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (16A54C00) [pid = 3584] [serial = 623] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A9CA000) [pid = 3584] [serial = 654] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (196DFC00) [pid = 3584] [serial = 626] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1644C800) [pid = 3584] [serial = 639] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (12D7B400) [pid = 3584] [serial = 657] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (186EAC00) [pid = 3584] [serial = 642] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (14304800) [pid = 3584] [serial = 635] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (15D5A000) [pid = 3584] [serial = 638] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (14AB5400) [pid = 3584] [serial = 636] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A9C9C00) [pid = 3584] [serial = 653] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (198EE800) [pid = 3584] [serial = 648] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (196E6000) [pid = 3584] [serial = 647] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1859A000) [pid = 3584] [serial = 641] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A642800) [pid = 3584] [serial = 650] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19243000) [pid = 3584] [serial = 644] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1CC45000) [pid = 3584] [serial = 629] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (12D71C00) [pid = 3584] [serial = 656] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19264C00) [pid = 3584] [serial = 645] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A6DD400) [pid = 3584] [serial = 660] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1BE8A400) [pid = 3584] [serial = 662] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1D894C00) [pid = 3584] [serial = 632] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19244C00) [pid = 3584] [serial = 659] [outer = 00000000] [url = about:blank] 04:54:19 INFO - PROCESS | 3584 | 1461066859686 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2081ms 04:54:19 INFO - PROCESS | 3584 | 1461066859730 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 3584 | 1461066859733 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:54:19 INFO - PROCESS | 3584 | 1461066859739 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 3584 | 1461066859743 Marionette TRACE conn3 <- [1,914,null,{}] 04:54:19 INFO - PROCESS | 3584 | 1461066859749 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 3584 | 1461066859823 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:54:19 INFO - PROCESS | 3584 | 1461066859836 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 3584 | ++DOCSHELL 11BB0000 == 28 [pid = 3584] [id = 238] 04:54:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11BB0800) [pid = 3584] [serial = 713] [outer = 00000000] 04:54:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (11C60400) [pid = 3584] [serial = 714] [outer = 11BB0800] 04:54:19 INFO - PROCESS | 3584 | 1461066859885 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1230D400) [pid = 3584] [serial = 715] [outer = 11BB0800] 04:54:20 INFO - PROCESS | 3584 | 1461066860339 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 645ms 04:54:20 INFO - PROCESS | 3584 | 1461066860381 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 3584 | 1461066860387 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:54:20 INFO - PROCESS | 3584 | 1461066860376 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 3584 | 1461066860378 Marionette TRACE conn3 <- [1,918,null,{}] 04:54:20 INFO - PROCESS | 3584 | 1461066860382 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:20 INFO - PROCESS | 3584 | 1461066860466 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:54:20 INFO - PROCESS | 3584 | 1461066860477 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 3584 | ++DOCSHELL 12B7CC00 == 29 [pid = 3584] [id = 239] 04:54:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (12D42C00) [pid = 3584] [serial = 716] [outer = 00000000] 04:54:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (12D7E400) [pid = 3584] [serial = 717] [outer = 12D42C00] 04:54:20 INFO - PROCESS | 3584 | 1461066860524 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (13209400) [pid = 3584] [serial = 718] [outer = 12D42C00] 04:54:20 INFO - PROCESS | 3584 | 1461066860975 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 04:54:21 INFO - PROCESS | 3584 | 1461066861020 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 3584 | 1461066861023 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:54:21 INFO - PROCESS | 3584 | 1461066861027 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 3584 | 1461066861030 Marionette TRACE conn3 <- [1,922,null,{}] 04:54:21 INFO - PROCESS | 3584 | 1461066861042 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 3584 | 1461066861170 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:54:21 INFO - PROCESS | 3584 | 1461066861235 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 3584 | ++DOCSHELL 13739C00 == 30 [pid = 3584] [id = 240] 04:54:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (137D9400) [pid = 3584] [serial = 719] [outer = 00000000] 04:54:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13AF1400) [pid = 3584] [serial = 720] [outer = 137D9400] 04:54:21 INFO - PROCESS | 3584 | 1461066861289 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (14350400) [pid = 3584] [serial = 721] [outer = 137D9400] 04:54:21 INFO - PROCESS | 3584 | 1461066861675 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 674ms 04:54:21 INFO - PROCESS | 3584 | 1461066861709 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 3584 | 1461066861712 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:54:21 INFO - PROCESS | 3584 | 1461066861715 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:54:21 INFO - PROCESS | 3584 | 1461066861717 Marionette TRACE conn3 <- [1,926,null,{}] 04:54:21 INFO - PROCESS | 3584 | 1461066861721 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 3584 | 1461066861800 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:54:21 INFO - PROCESS | 3584 | 1461066861806 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 3584 | ++DOCSHELL 14304800 == 31 [pid = 3584] [id = 241] 04:54:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (14AB6000) [pid = 3584] [serial = 722] [outer = 00000000] 04:54:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1564C000) [pid = 3584] [serial = 723] [outer = 14AB6000] 04:54:21 INFO - PROCESS | 3584 | 1461066861853 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (158E5400) [pid = 3584] [serial = 724] [outer = 14AB6000] 04:54:22 INFO - PROCESS | 3584 | 1461066862256 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 589ms 04:54:22 INFO - PROCESS | 3584 | 1461066862318 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 3584 | 1461066862320 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:54:22 INFO - PROCESS | 3584 | 1461066862323 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 3584 | 1461066862325 Marionette TRACE conn3 <- [1,930,null,{}] 04:54:22 INFO - PROCESS | 3584 | 1461066862311 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:22 INFO - PROCESS | 3584 | 1461066862385 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:54:22 INFO - PROCESS | 3584 | 1461066862427 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 3584 | ++DOCSHELL 15AE7800 == 32 [pid = 3584] [id = 242] 04:54:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (15AE9000) [pid = 3584] [serial = 725] [outer = 00000000] 04:54:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (15C53400) [pid = 3584] [serial = 726] [outer = 15AE9000] 04:54:22 INFO - PROCESS | 3584 | 1461066862472 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (15D59400) [pid = 3584] [serial = 727] [outer = 15AE9000] 04:54:22 INFO - PROCESS | 3584 | 1461066862877 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 588ms 04:54:22 INFO - PROCESS | 3584 | 1461066862907 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 3584 | 1461066862909 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:54:22 INFO - PROCESS | 3584 | 1461066862912 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:54:22 INFO - PROCESS | 3584 | 1461066862914 Marionette TRACE conn3 <- [1,934,null,{}] 04:54:22 INFO - PROCESS | 3584 | 1461066862918 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:23 INFO - PROCESS | 3584 | 1461066863008 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:54:23 INFO - PROCESS | 3584 | 1461066863019 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 3584 | ++DOCSHELL 16548800 == 33 [pid = 3584] [id = 243] 04:54:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1654A000) [pid = 3584] [serial = 728] [outer = 00000000] 04:54:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (16A69C00) [pid = 3584] [serial = 729] [outer = 1654A000] 04:54:23 INFO - PROCESS | 3584 | 1461066863067 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (16A71000) [pid = 3584] [serial = 730] [outer = 1654A000] 04:54:23 INFO - PROCESS | 3584 | 1461066863464 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 588ms 04:54:23 INFO - PROCESS | 3584 | 1461066863487 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 3584 | 1461066863489 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:54:23 INFO - PROCESS | 3584 | 1461066863493 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 3584 | 1461066863494 Marionette TRACE conn3 <- [1,938,null,{}] 04:54:23 INFO - PROCESS | 3584 | 1461066863498 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:23 INFO - PROCESS | 3584 | 1461066863570 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:54:23 INFO - PROCESS | 3584 | 1461066863576 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 3584 | ++DOCSHELL 16A74000 == 34 [pid = 3584] [id = 244] 04:54:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1799E800) [pid = 3584] [serial = 731] [outer = 00000000] 04:54:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (17A98000) [pid = 3584] [serial = 732] [outer = 1799E800] 04:54:23 INFO - PROCESS | 3584 | 1461066863621 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (179A2000) [pid = 3584] [serial = 733] [outer = 1799E800] 04:54:24 INFO - PROCESS | 3584 | 1461066864058 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 574ms 04:54:24 INFO - PROCESS | 3584 | 1461066864077 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 3584 | 1461066864079 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:54:24 INFO - PROCESS | 3584 | 1461066864082 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:54:24 INFO - PROCESS | 3584 | 1461066864084 Marionette TRACE conn3 <- [1,942,null,{}] 04:54:24 INFO - PROCESS | 3584 | 1461066864087 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 3584 | 1461066864162 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:54:24 INFO - PROCESS | 3584 | 1461066864168 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3584 | ++DOCSHELL 179A3800 == 35 [pid = 3584] [id = 245] 04:54:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (17AA4400) [pid = 3584] [serial = 734] [outer = 00000000] 04:54:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1800D000) [pid = 3584] [serial = 735] [outer = 17AA4400] 04:54:24 INFO - PROCESS | 3584 | 1461066864212 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (18007000) [pid = 3584] [serial = 736] [outer = 17AA4400] 04:54:24 INFO - PROCESS | 3584 | 1461066864643 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 589ms 04:54:24 INFO - PROCESS | 3584 | 1461066864684 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 3584 | 1461066864686 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:54:24 INFO - PROCESS | 3584 | 1461066864689 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 3584 | 1461066864691 Marionette TRACE conn3 <- [1,946,null,{}] 04:54:24 INFO - PROCESS | 3584 | 1461066864700 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 3584 | 1461066864787 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:54:24 INFO - PROCESS | 3584 | 1461066864870 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3584 | ++DOCSHELL 13739400 == 36 [pid = 3584] [id = 246] 04:54:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (17E82800) [pid = 3584] [serial = 737] [outer = 00000000] 04:54:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18563400) [pid = 3584] [serial = 738] [outer = 17E82800] 04:54:24 INFO - PROCESS | 3584 | 1461066864915 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1855B800) [pid = 3584] [serial = 739] [outer = 17E82800] 04:54:25 INFO - PROCESS | 3584 | 1461066865310 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 645ms 04:54:25 INFO - PROCESS | 3584 | 1461066865328 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 3584 | 1461066865330 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:54:25 INFO - PROCESS | 3584 | 1461066865337 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 3584 | 1461066865339 Marionette TRACE conn3 <- [1,950,null,{}] 04:54:25 INFO - PROCESS | 3584 | 1461066865342 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 3584 | 1461066865450 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:54:25 INFO - PROCESS | 3584 | 1461066865456 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 3584 | ++DOCSHELL 17E78C00 == 37 [pid = 3584] [id = 247] 04:54:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (185A1400) [pid = 3584] [serial = 740] [outer = 00000000] 04:54:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (18A30000) [pid = 3584] [serial = 741] [outer = 185A1400] 04:54:25 INFO - PROCESS | 3584 | 1461066865483 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (18BBC400) [pid = 3584] [serial = 742] [outer = 185A1400] 04:54:25 INFO - PROCESS | 3584 | 1461066865893 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 589ms 04:54:25 INFO - PROCESS | 3584 | 1461066865919 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 3584 | 1461066865921 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:54:25 INFO - PROCESS | 3584 | 1461066865925 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 3584 | 1461066865927 Marionette TRACE conn3 <- [1,954,null,{}] 04:54:25 INFO - PROCESS | 3584 | 1461066865931 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:26 INFO - PROCESS | 3584 | 1461066866042 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:54:26 INFO - PROCESS | 3584 | 1461066866139 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 3584 | ++DOCSHELL 18D76C00 == 38 [pid = 3584] [id = 248] 04:54:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (18D77400) [pid = 3584] [serial = 743] [outer = 00000000] 04:54:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (19139C00) [pid = 3584] [serial = 744] [outer = 18D77400] 04:54:26 INFO - PROCESS | 3584 | 1461066866197 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1923B400) [pid = 3584] [serial = 745] [outer = 18D77400] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (196DC000) [pid = 3584] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1A47CC00) [pid = 3584] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (137DA000) [pid = 3584] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (18A38400) [pid = 3584] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A9CD400) [pid = 3584] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (18D7D000) [pid = 3584] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (17A96C00) [pid = 3584] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (11C59400) [pid = 3584] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (137E1800) [pid = 3584] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1C240400) [pid = 3584] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18D7C000) [pid = 3584] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1BE94800) [pid = 3584] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19F6D800) [pid = 3584] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (16A6C800) [pid = 3584] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (13731400) [pid = 3584] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (198F8000) [pid = 3584] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (17A9F000) [pid = 3584] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1C2CF000) [pid = 3584] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1C20C800) [pid = 3584] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (143B1C00) [pid = 3584] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (16372000) [pid = 3584] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:54:26 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1C241000) [pid = 3584] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:54:26 INFO - PROCESS | 3584 | 1461066866896 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1005ms 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:54:26 INFO - PROCESS | 3584 | 1461066866933 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 3584 | 1461066866936 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:54:26 INFO - PROCESS | 3584 | 1461066866940 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 3584 | 1461066866942 Marionette TRACE conn3 <- [1,958,null,{}] 04:54:26 INFO - PROCESS | 3584 | 1461066866946 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 3584 | 1461066867021 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:54:27 INFO - PROCESS | 3584 | 1461066867027 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 3584 | ++DOCSHELL 16372000 == 39 [pid = 3584] [id = 249] 04:54:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17A9C400) [pid = 3584] [serial = 746] [outer = 00000000] 04:54:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18BBC000) [pid = 3584] [serial = 747] [outer = 17A9C400] 04:54:27 INFO - PROCESS | 3584 | 1461066867071 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18BBDC00) [pid = 3584] [serial = 748] [outer = 17A9C400] 04:54:27 INFO - PROCESS | 3584 | 1461066867446 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 545ms 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:54:27 INFO - PROCESS | 3584 | 1461066867498 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 3584 | 1461066867500 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:54:27 INFO - PROCESS | 3584 | 1461066867503 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 3584 | 1461066867505 Marionette TRACE conn3 <- [1,962,null,{}] 04:54:27 INFO - PROCESS | 3584 | 1461066867508 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 3584 | 1461066867565 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:54:27 INFO - PROCESS | 3584 | 1461066867571 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 3584 | ++DOCSHELL 19141400 == 40 [pid = 3584] [id = 250] 04:54:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1923C400) [pid = 3584] [serial = 749] [outer = 00000000] 04:54:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (19246800) [pid = 3584] [serial = 750] [outer = 1923C400] 04:54:27 INFO - PROCESS | 3584 | 1461066867618 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19264400) [pid = 3584] [serial = 751] [outer = 1923C400] 04:54:28 INFO - PROCESS | 3584 | 1461066868067 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 646ms 04:54:28 INFO - PROCESS | 3584 | 1461066868138 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 3584 | 1461066868140 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:54:28 INFO - PROCESS | 3584 | 1461066868144 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:54:28 INFO - PROCESS | 3584 | 1461066868145 Marionette TRACE conn3 <- [1,966,null,{}] 04:54:28 INFO - PROCESS | 3584 | 1461066868148 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:28 INFO - PROCESS | 3584 | 1461066868225 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:54:28 INFO - PROCESS | 3584 | 1461066868234 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 3584 | ++DOCSHELL 18D7BC00 == 41 [pid = 3584] [id = 251] 04:54:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (19417800) [pid = 3584] [serial = 752] [outer = 00000000] 04:54:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (196D9400) [pid = 3584] [serial = 753] [outer = 19417800] 04:54:28 INFO - PROCESS | 3584 | 1461066868260 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (196DF400) [pid = 3584] [serial = 754] [outer = 19417800] 04:54:28 INFO - PROCESS | 3584 | 1461066868837 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 832ms 04:54:28 INFO - PROCESS | 3584 | 1461066868974 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 3584 | 1461066868979 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:54:28 INFO - PROCESS | 3584 | 1461066868993 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 3584 | 1461066868996 Marionette TRACE conn3 <- [1,970,null,{}] 04:54:28 INFO - PROCESS | 3584 | 1461066869002 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 3584 | 1461066869116 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:54:29 INFO - PROCESS | 3584 | 1461066869176 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 3584 | ++DOCSHELL 11BAC800 == 42 [pid = 3584] [id = 252] 04:54:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (11C58800) [pid = 3584] [serial = 755] [outer = 00000000] 04:54:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (12BE7000) [pid = 3584] [serial = 756] [outer = 11C58800] 04:54:29 INFO - PROCESS | 3584 | 1461066869275 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (13207800) [pid = 3584] [serial = 757] [outer = 11C58800] 04:54:29 INFO - PROCESS | 3584 | 1461066869915 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 961ms 04:54:29 INFO - PROCESS | 3584 | 1461066869992 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 3584 | 1461066869998 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:54:30 INFO - PROCESS | 3584 | 1461066870005 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:54:30 INFO - PROCESS | 3584 | 1461066870008 Marionette TRACE conn3 <- [1,974,null,{}] 04:54:30 INFO - PROCESS | 3584 | 1461066870012 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:30 INFO - PROCESS | 3584 | 1461066870120 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:54:30 INFO - PROCESS | 3584 | 1461066870238 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 3584 | ++DOCSHELL 02A7DC00 == 43 [pid = 3584] [id = 253] 04:54:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (02A7F800) [pid = 3584] [serial = 758] [outer = 00000000] 04:54:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (13730C00) [pid = 3584] [serial = 759] [outer = 02A7F800] 04:54:30 INFO - PROCESS | 3584 | 1461066870295 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (146AE400) [pid = 3584] [serial = 760] [outer = 02A7F800] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 12D7D000 == 42 [pid = 3584] [id = 28] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 18007800 == 41 [pid = 3584] [id = 24] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 190F7000 == 40 [pid = 3584] [id = 8] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 198F8400 == 39 [pid = 3584] [id = 27] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 13258000 == 38 [pid = 3584] [id = 18] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 1E171C00 == 37 [pid = 3584] [id = 17] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 16488000 == 36 [pid = 3584] [id = 22] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 1DB91000 == 35 [pid = 3584] [id = 14] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 16A70400 == 34 [pid = 3584] [id = 23] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 1D5A7400 == 33 [pid = 3584] [id = 13] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 15A34C00 == 32 [pid = 3584] [id = 21] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 16A67800 == 31 [pid = 3584] [id = 11] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 14306000 == 30 [pid = 3584] [id = 20] 04:54:31 INFO - PROCESS | 3584 | --DOCSHELL 13207000 == 29 [pid = 3584] [id = 19] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1C2CE000) [pid = 3584] [serial = 711] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | 1461066871064 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (14AB4800) [pid = 3584] [serial = 627] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1D898800) [pid = 3584] [serial = 633] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1D270C00) [pid = 3584] [serial = 630] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A9CB000) [pid = 3584] [serial = 585] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (17A97800) [pid = 3584] [serial = 624] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1CC43800) [pid = 3584] [serial = 621] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (196E6400) [pid = 3584] [serial = 695] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A911C00) [pid = 3584] [serial = 699] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (199FC000) [pid = 3584] [serial = 696] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1BE89C00) [pid = 3584] [serial = 702] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1A907000) [pid = 3584] [serial = 705] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A943C00) [pid = 3584] [serial = 700] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1C086C00) [pid = 3584] [serial = 708] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A90F400) [pid = 3584] [serial = 706] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1BE94000) [pid = 3584] [serial = 703] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19241C00) [pid = 3584] [serial = 692] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (18059800) [pid = 3584] [serial = 689] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (185A5800) [pid = 3584] [serial = 690] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (13384800) [pid = 3584] [serial = 686] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1540AC00) [pid = 3584] [serial = 687] [outer = 00000000] [url = about:blank] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15D5B400) [pid = 3584] [serial = 684] [outer = 00000000] [url = about:blank] 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1090ms 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15417800) [pid = 3584] [serial = 683] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1DB8E400) [pid = 3584] [serial = 681] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1DB88C00) [pid = 3584] [serial = 680] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1D8A4C00) [pid = 3584] [serial = 678] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1D89B000) [pid = 3584] [serial = 677] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1C2CD000) [pid = 3584] [serial = 675] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1C23B400) [pid = 3584] [serial = 674] [outer = 00000000] [url = about:blank] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1BE91C00) [pid = 3584] [serial = 672] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1A9C9000) [pid = 3584] [serial = 671] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18D7B400) [pid = 3584] [serial = 669] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18D71400) [pid = 3584] [serial = 668] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (14A03C00) [pid = 3584] [serial = 666] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (14301C00) [pid = 3584] [serial = 665] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1BE8F000) [pid = 3584] [serial = 663] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1923E400) [pid = 3584] [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.] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (19417000) [pid = 3584] [serial = 693] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1C204400) [pid = 3584] [serial = 709] [outer = 00000000] [url = about:blank] 04:54:31 INFO - PROCESS | 3584 | 1461066871107 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 3584 | 1461066871112 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:54:31 INFO - PROCESS | 3584 | 1461066871117 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 3584 | 1461066871120 Marionette TRACE conn3 <- [1,978,null,{}] 04:54:31 INFO - PROCESS | 3584 | 1461066871125 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:31 INFO - PROCESS | 3584 | 1461066871190 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:54:31 INFO - PROCESS | 3584 | 1461066871199 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 3584 | ++DOCSHELL 13386000 == 30 [pid = 3584] [id = 254] 04:54:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13386400) [pid = 3584] [serial = 761] [outer = 00000000] 04:54:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13733000) [pid = 3584] [serial = 762] [outer = 13386400] 04:54:31 INFO - PROCESS | 3584 | 1461066871252 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13AEA400) [pid = 3584] [serial = 763] [outer = 13386400] 04:54:31 INFO - PROCESS | 3584 | 1461066871713 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 631ms 04:54:31 INFO - PROCESS | 3584 | 1461066871745 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 3584 | 1461066871750 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:54:31 INFO - PROCESS | 3584 | 1461066871756 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 3584 | 1461066871759 Marionette TRACE conn3 <- [1,982,null,{}] 04:54:31 INFO - PROCESS | 3584 | 1461066871763 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:31 INFO - PROCESS | 3584 | 1461066871854 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:54:31 INFO - PROCESS | 3584 | 1461066871863 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 3584 | ++DOCSHELL 14AB7C00 == 31 [pid = 3584] [id = 255] 04:54:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15417800) [pid = 3584] [serial = 764] [outer = 00000000] 04:54:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15AD4400) [pid = 3584] [serial = 765] [outer = 15417800] 04:54:31 INFO - PROCESS | 3584 | 1461066871891 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15C0F400) [pid = 3584] [serial = 766] [outer = 15417800] 04:54:32 INFO - PROCESS | 3584 | 1461066872320 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 589ms 04:54:32 INFO - PROCESS | 3584 | 1461066872341 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3584 | 1461066872343 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:54:32 INFO - PROCESS | 3584 | 1461066872347 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:54:32 INFO - PROCESS | 3584 | 1461066872350 Marionette TRACE conn3 <- [1,986,null,{}] 04:54:32 INFO - PROCESS | 3584 | 1461066872361 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:32 INFO - PROCESS | 3584 | 1461066872444 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:54:32 INFO - PROCESS | 3584 | 1461066872454 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 3584 | ++DOCSHELL 1654B000 == 32 [pid = 3584] [id = 256] 04:54:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1654B400) [pid = 3584] [serial = 767] [outer = 00000000] 04:54:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16A67000) [pid = 3584] [serial = 768] [outer = 1654B400] 04:54:32 INFO - PROCESS | 3584 | 1461066872486 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1799AC00) [pid = 3584] [serial = 769] [outer = 1654B400] 04:54:32 INFO - PROCESS | 3584 | 1461066872889 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 574ms 04:54:32 INFO - PROCESS | 3584 | 1461066872932 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3584 | 1461066872934 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:54:32 INFO - PROCESS | 3584 | 1461066872937 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 3584 | 1461066872939 Marionette TRACE conn3 <- [1,990,null,{}] 04:54:32 INFO - PROCESS | 3584 | 1461066872943 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 3584 | 1461066873023 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:54:33 INFO - PROCESS | 3584 | 1461066873030 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3584 | ++DOCSHELL 16770C00 == 33 [pid = 3584] [id = 257] 04:54:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17A99400) [pid = 3584] [serial = 770] [outer = 00000000] 04:54:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17AA4C00) [pid = 3584] [serial = 771] [outer = 17A99400] 04:54:33 INFO - PROCESS | 3584 | 1461066873076 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18010000) [pid = 3584] [serial = 772] [outer = 17A99400] 04:54:33 INFO - PROCESS | 3584 | 1461066873508 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 574ms 04:54:33 INFO - PROCESS | 3584 | 1461066873522 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 3584 | 1461066873524 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:54:33 INFO - PROCESS | 3584 | 1461066873527 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 3584 | 1461066873529 Marionette TRACE conn3 <- [1,994,null,{}] 04:54:33 INFO - PROCESS | 3584 | 1461066873542 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 3584 | 1461066873644 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:54:33 INFO - PROCESS | 3584 | 1461066873651 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3584 | ++DOCSHELL 17A96C00 == 34 [pid = 3584] [id = 258] 04:54:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17AA4000) [pid = 3584] [serial = 773] [outer = 00000000] 04:54:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (186EA400) [pid = 3584] [serial = 774] [outer = 17AA4000] 04:54:33 INFO - PROCESS | 3584 | 1461066873697 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (186F6000) [pid = 3584] [serial = 775] [outer = 17AA4000] 04:54:34 INFO - PROCESS | 3584 | 1461066874120 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 588ms 04:54:34 INFO - PROCESS | 3584 | 1461066874110 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 3584 | 1461066874112 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:54:34 INFO - PROCESS | 3584 | 1461066874115 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 3584 | 1461066874117 Marionette TRACE conn3 <- [1,998,null,{}] 04:54:34 INFO - PROCESS | 3584 | 1461066874121 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:34 INFO - PROCESS | 3584 | 1461066874249 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:54:34 INFO - PROCESS | 3584 | 1461066874332 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 3584 | ++DOCSHELL 18D77800 == 35 [pid = 3584] [id = 259] 04:54:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18D7C400) [pid = 3584] [serial = 776] [outer = 00000000] 04:54:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (19239800) [pid = 3584] [serial = 777] [outer = 18D7C400] 04:54:34 INFO - PROCESS | 3584 | 1461066874368 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19239C00) [pid = 3584] [serial = 778] [outer = 18D7C400] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (17E82800) [pid = 3584] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17AA4400) [pid = 3584] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1654A000) [pid = 3584] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (12D42C00) [pid = 3584] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (14AB6000) [pid = 3584] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (137D9400) [pid = 3584] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15AE9000) [pid = 3584] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (11BB0800) [pid = 3584] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (185A1400) [pid = 3584] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1799E800) [pid = 3584] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1923C400) [pid = 3584] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18D77400) [pid = 3584] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:54:34 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17A9C400) [pid = 3584] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:54:35 INFO - PROCESS | 3584 | 1461066875087 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1048ms 04:54:35 INFO - PROCESS | 3584 | 1461066875172 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 3584 | 1461066875178 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:54:35 INFO - PROCESS | 3584 | 1461066875184 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 3584 | 1461066875188 Marionette TRACE conn3 <- [1,1002,null,{}] 04:54:35 INFO - PROCESS | 3584 | 1461066875194 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 3584 | 1461066875301 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:54:35 INFO - PROCESS | 3584 | 1461066875366 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 3584 | ++DOCSHELL 12BDDC00 == 36 [pid = 3584] [id = 260] 04:54:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (12D7FC00) [pid = 3584] [serial = 779] [outer = 00000000] 04:54:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (137E6800) [pid = 3584] [serial = 780] [outer = 12D7FC00] 04:54:35 INFO - PROCESS | 3584 | 1461066875463 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (143B1C00) [pid = 3584] [serial = 781] [outer = 12D7FC00] 04:54:36 INFO - PROCESS | 3584 | 1461066876005 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 861ms 04:54:36 INFO - PROCESS | 3584 | 1461066876051 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 3584 | 1461066876057 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:54:36 INFO - PROCESS | 3584 | 1461066876063 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 3584 | 1461066876066 Marionette TRACE conn3 <- [1,1006,null,{}] 04:54:36 INFO - PROCESS | 3584 | 1461066876070 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:36 INFO - PROCESS | 3584 | 1461066876155 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:54:36 INFO - PROCESS | 3584 | 1461066876236 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 3584 | ++DOCSHELL 14AB6000 == 37 [pid = 3584] [id = 261] 04:54:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15AE2400) [pid = 3584] [serial = 782] [outer = 00000000] 04:54:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1636FC00) [pid = 3584] [serial = 783] [outer = 15AE2400] 04:54:36 INFO - PROCESS | 3584 | 1461066876332 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16488000) [pid = 3584] [serial = 784] [outer = 15AE2400] 04:54:36 INFO - PROCESS | 3584 | 1461066876896 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 861ms 04:54:36 INFO - PROCESS | 3584 | 1461066876935 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 3584 | 1461066876938 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:54:36 INFO - PROCESS | 3584 | 1461066876942 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 3584 | 1461066876945 Marionette TRACE conn3 <- [1,1010,null,{}] 04:54:36 INFO - PROCESS | 3584 | 1461066876957 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:37 INFO - PROCESS | 3584 | 1461066877041 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:54:37 INFO - PROCESS | 3584 | 1461066877123 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3584 | ++DOCSHELL 1644DC00 == 38 [pid = 3584] [id = 262] 04:54:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18BBB800) [pid = 3584] [serial = 785] [outer = 00000000] 04:54:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18C34400) [pid = 3584] [serial = 786] [outer = 18BBB800] 04:54:37 INFO - PROCESS | 3584 | 1461066877207 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18D77C00) [pid = 3584] [serial = 787] [outer = 18BBB800] 04:54:37 INFO - PROCESS | 3584 | 1461066877698 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 832ms 04:54:37 INFO - PROCESS | 3584 | 1461066877769 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 3584 | 1461066877772 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:54:37 INFO - PROCESS | 3584 | 1461066877775 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 3584 | 1461066877777 Marionette TRACE conn3 <- [1,1014,null,{}] 04:54:37 INFO - PROCESS | 3584 | 1461066877781 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:37 INFO - PROCESS | 3584 | 1461066877862 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:54:37 INFO - PROCESS | 3584 | 1461066877961 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3584 | ++DOCSHELL 1859A000 == 39 [pid = 3584] [id = 263] 04:54:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18BC0800) [pid = 3584] [serial = 788] [outer = 00000000] 04:54:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19247800) [pid = 3584] [serial = 789] [outer = 18BC0800] 04:54:37 INFO - PROCESS | 3584 | 1461066878015 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1923EC00) [pid = 3584] [serial = 790] [outer = 18BC0800] 04:54:38 INFO - PROCESS | 3584 | 1461066878651 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 919ms 04:54:38 INFO - PROCESS | 3584 | 1461066878702 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 3584 | 1461066878686 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:54:38 INFO - PROCESS | 3584 | 1461066878691 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:54:38 INFO - PROCESS | 3584 | 1461066878695 Marionette TRACE conn3 <- [1,1018,null,{}] 04:54:38 INFO - PROCESS | 3584 | 1461066878701 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:38 INFO - PROCESS | 3584 | 1461066878794 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:54:38 INFO - PROCESS | 3584 | 1461066878897 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 3584 | ++DOCSHELL 12D72400 == 40 [pid = 3584] [id = 264] 04:54:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (12D79800) [pid = 3584] [serial = 791] [outer = 00000000] 04:54:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (13738400) [pid = 3584] [serial = 792] [outer = 12D79800] 04:54:38 INFO - PROCESS | 3584 | 1461066878939 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1435A000) [pid = 3584] [serial = 793] [outer = 12D79800] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (13209400) [pid = 3584] [serial = 718] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1564C000) [pid = 3584] [serial = 723] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (158E5400) [pid = 3584] [serial = 724] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13AF1400) [pid = 3584] [serial = 720] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (14350400) [pid = 3584] [serial = 721] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15C53400) [pid = 3584] [serial = 726] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15D59400) [pid = 3584] [serial = 727] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (11C60400) [pid = 3584] [serial = 714] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1230D400) [pid = 3584] [serial = 715] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (18A30000) [pid = 3584] [serial = 741] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17A98000) [pid = 3584] [serial = 732] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (179A2000) [pid = 3584] [serial = 733] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (196D9400) [pid = 3584] [serial = 753] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1855B800) [pid = 3584] [serial = 739] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (19264400) [pid = 3584] [serial = 751] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (19139C00) [pid = 3584] [serial = 744] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (18BBC400) [pid = 3584] [serial = 742] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (19246800) [pid = 3584] [serial = 750] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1923B400) [pid = 3584] [serial = 745] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (18BBC000) [pid = 3584] [serial = 747] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (18BBDC00) [pid = 3584] [serial = 748] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (18007000) [pid = 3584] [serial = 736] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (18563400) [pid = 3584] [serial = 738] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1800D000) [pid = 3584] [serial = 735] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16A69C00) [pid = 3584] [serial = 729] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (16A71000) [pid = 3584] [serial = 730] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (12D7E400) [pid = 3584] [serial = 717] [outer = 00000000] [url = about:blank] 04:54:39 INFO - PROCESS | 3584 | 1461066879384 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 732ms 04:54:39 INFO - PROCESS | 3584 | 1461066879438 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 3584 | 1461066879443 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:54:39 INFO - PROCESS | 3584 | 1461066879449 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 3584 | 1461066879452 Marionette TRACE conn3 <- [1,1022,null,{}] 04:54:39 INFO - PROCESS | 3584 | 1461066879456 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:39 INFO - PROCESS | 3584 | 1461066879520 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:54:39 INFO - PROCESS | 3584 | 1461066879526 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 3584 | ++DOCSHELL 12310400 == 41 [pid = 3584] [id = 265] 04:54:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (123F1C00) [pid = 3584] [serial = 794] [outer = 00000000] 04:54:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (15410000) [pid = 3584] [serial = 795] [outer = 123F1C00] 04:54:39 INFO - PROCESS | 3584 | 1461066879573 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15ACA800) [pid = 3584] [serial = 796] [outer = 123F1C00] 04:54:40 INFO - PROCESS | 3584 | 1461066880006 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 589ms 04:54:40 INFO - PROCESS | 3584 | 1461066880027 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 3584 | 1461066880029 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:54:40 INFO - PROCESS | 3584 | 1461066880033 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 3584 | 1461066880036 Marionette TRACE conn3 <- [1,1026,null,{}] 04:54:40 INFO - PROCESS | 3584 | 1461066880046 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 3584 | 1461066880163 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:54:40 INFO - PROCESS | 3584 | 1461066880174 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 3584 | ++DOCSHELL 16A6DC00 == 42 [pid = 3584] [id = 266] 04:54:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (16A6E800) [pid = 3584] [serial = 797] [outer = 00000000] 04:54:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16A74C00) [pid = 3584] [serial = 798] [outer = 16A6E800] 04:54:40 INFO - PROCESS | 3584 | 1461066880222 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (17A9A000) [pid = 3584] [serial = 799] [outer = 16A6E800] 04:54:40 INFO - PROCESS | 3584 | 1461066880650 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 645ms 04:54:40 INFO - PROCESS | 3584 | 1461066880674 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 3584 | 1461066880676 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:54:40 INFO - PROCESS | 3584 | 1461066880679 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 3584 | 1461066880681 Marionette TRACE conn3 <- [1,1030,null,{}] 04:54:40 INFO - PROCESS | 3584 | 1461066880684 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 3584 | 1461066880763 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:54:40 INFO - PROCESS | 3584 | 1461066880770 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 3584 | ++DOCSHELL 17AA3800 == 43 [pid = 3584] [id = 267] 04:54:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (17AA4800) [pid = 3584] [serial = 800] [outer = 00000000] 04:54:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (18555800) [pid = 3584] [serial = 801] [outer = 17AA4800] 04:54:40 INFO - PROCESS | 3584 | 1461066880815 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (185A1000) [pid = 3584] [serial = 802] [outer = 17AA4800] 04:54:41 INFO - PROCESS | 3584 | 1461066881209 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 546ms 04:54:41 INFO - PROCESS | 3584 | 1461066881234 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 3584 | 1461066881236 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:54:41 INFO - PROCESS | 3584 | 1461066881239 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 3584 | 1461066881241 Marionette TRACE conn3 <- [1,1034,null,{}] 04:54:41 INFO - PROCESS | 3584 | 1461066881245 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:41 INFO - PROCESS | 3584 | 1461066881323 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:54:41 INFO - PROCESS | 3584 | 1461066881312 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 3584 | ++DOCSHELL 11BA8000 == 44 [pid = 3584] [id = 268] 04:54:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1799A400) [pid = 3584] [serial = 803] [outer = 00000000] 04:54:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (18BC1400) [pid = 3584] [serial = 804] [outer = 1799A400] 04:54:41 INFO - PROCESS | 3584 | 1461066881357 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (18BC1C00) [pid = 3584] [serial = 805] [outer = 1799A400] 04:54:41 INFO - PROCESS | 3584 | 1461066881831 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 632ms 04:54:41 INFO - PROCESS | 3584 | 1461066881879 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 3584 | 1461066881881 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:54:41 INFO - PROCESS | 3584 | 1461066881890 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 3584 | 1461066881891 Marionette TRACE conn3 <- [1,1038,null,{}] 04:54:41 INFO - PROCESS | 3584 | 1461066881895 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:42 INFO - PROCESS | 3584 | 1461066882010 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:54:42 INFO - PROCESS | 3584 | 1461066882072 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 3584 | ++DOCSHELL 18BC3800 == 45 [pid = 3584] [id = 269] 04:54:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1923C000) [pid = 3584] [serial = 806] [outer = 00000000] 04:54:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (19265800) [pid = 3584] [serial = 807] [outer = 1923C000] 04:54:42 INFO - PROCESS | 3584 | 1461066882121 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (194B5800) [pid = 3584] [serial = 808] [outer = 1923C000] 04:54:42 INFO - PROCESS | 3584 | 1461066882493 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:54:42 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17A99400) [pid = 3584] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:54:42 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17AA4000) [pid = 3584] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:54:42 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13386400) [pid = 3584] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:54:42 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15417800) [pid = 3584] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:54:42 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1654B400) [pid = 3584] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 646ms 04:54:42 INFO - PROCESS | 3584 | 1461066882534 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 3584 | 1461066882536 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:54:42 INFO - PROCESS | 3584 | 1461066882539 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 3584 | 1461066882541 Marionette TRACE conn3 <- [1,1042,null,{}] 04:54:42 INFO - PROCESS | 3584 | 1461066882545 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:42 INFO - PROCESS | 3584 | 1461066882659 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:54:42 INFO - PROCESS | 3584 | 1461066882714 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 3584 | ++DOCSHELL 009C1000 == 46 [pid = 3584] [id = 270] 04:54:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1564C000) [pid = 3584] [serial = 809] [outer = 00000000] 04:54:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1855C000) [pid = 3584] [serial = 810] [outer = 1564C000] 04:54:42 INFO - PROCESS | 3584 | 1461066882759 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19238400) [pid = 3584] [serial = 811] [outer = 1564C000] 04:54:43 INFO - PROCESS | 3584 | 1461066883081 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 588ms 04:54:43 INFO - PROCESS | 3584 | 1461066883124 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 3584 | 1461066883126 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:54:43 INFO - PROCESS | 3584 | 1461066883134 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 3584 | 1461066883136 Marionette TRACE conn3 <- [1,1046,null,{}] 04:54:43 INFO - PROCESS | 3584 | 1461066883140 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 3584 | 1461066883215 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:54:43 INFO - PROCESS | 3584 | 1461066883222 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 3584 | ++DOCSHELL 1435A800 == 47 [pid = 3584] [id = 271] 04:54:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16548000) [pid = 3584] [serial = 812] [outer = 00000000] 04:54:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (196E4C00) [pid = 3584] [serial = 813] [outer = 16548000] 04:54:43 INFO - PROCESS | 3584 | 1461066883248 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (196E7C00) [pid = 3584] [serial = 814] [outer = 16548000] 04:54:43 INFO - PROCESS | 3584 | 1461066883642 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 546ms 04:54:43 INFO - PROCESS | 3584 | 1461066883668 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 3584 | 1461066883670 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:54:43 INFO - PROCESS | 3584 | 1461066883673 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 3584 | 1461066883675 Marionette TRACE conn3 <- [1,1050,null,{}] 04:54:43 INFO - PROCESS | 3584 | 1461066883683 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 3584 | 1461066883762 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:54:43 INFO - PROCESS | 3584 | 1461066883768 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 3584 | ++DOCSHELL 19135000 == 48 [pid = 3584] [id = 272] 04:54:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (196E1C00) [pid = 3584] [serial = 815] [outer = 00000000] 04:54:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19D69800) [pid = 3584] [serial = 816] [outer = 196E1C00] 04:54:43 INFO - PROCESS | 3584 | 1461066883812 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (19D69C00) [pid = 3584] [serial = 817] [outer = 196E1C00] 04:54:44 INFO - PROCESS | 3584 | 1461066884241 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 588ms 04:54:44 INFO - PROCESS | 3584 | 1461066884275 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 3584 | 1461066884277 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:54:44 INFO - PROCESS | 3584 | 1461066884280 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 3584 | 1461066884282 Marionette TRACE conn3 <- [1,1054,null,{}] 04:54:44 INFO - PROCESS | 3584 | 1461066884285 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:44 INFO - PROCESS | 3584 | 1461066884345 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:54:44 INFO - PROCESS | 3584 | 1461066884352 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 3584 | ++DOCSHELL 198F8400 == 49 [pid = 3584] [id = 273] 04:54:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (199FE000) [pid = 3584] [serial = 818] [outer = 00000000] 04:54:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19F69000) [pid = 3584] [serial = 819] [outer = 199FE000] 04:54:44 INFO - PROCESS | 3584 | 1461066884399 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19F73400) [pid = 3584] [serial = 820] [outer = 199FE000] 04:54:44 INFO - PROCESS | 3584 | 1461066884798 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 545ms 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:54:44 INFO - PROCESS | 3584 | 1461066884813 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 3584 | 1461066884816 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:54:44 INFO - PROCESS | 3584 | 1461066884819 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 3584 | 1461066884822 Marionette TRACE conn3 <- [1,1058,null,{}] 04:54:44 INFO - PROCESS | 3584 | 1461066884828 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:44 INFO - PROCESS | 3584 | 1461066884928 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:54:44 INFO - PROCESS | 3584 | 1461066884934 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 3584 | ++DOCSHELL 1A0A2C00 == 50 [pid = 3584] [id = 274] 04:54:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A0A4800) [pid = 3584] [serial = 821] [outer = 00000000] 04:54:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A644000) [pid = 3584] [serial = 822] [outer = 1A0A4800] 04:54:44 INFO - PROCESS | 3584 | 1461066884984 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6DC800) [pid = 3584] [serial = 823] [outer = 1A0A4800] 04:54:45 INFO - PROCESS | 3584 | 1461066885572 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 832ms 04:54:45 INFO - PROCESS | 3584 | 1461066885665 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 3584 | 1461066885671 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:54:45 INFO - PROCESS | 3584 | 1461066885677 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 3584 | 1461066885681 Marionette TRACE conn3 <- [1,1062,null,{}] 04:54:45 INFO - PROCESS | 3584 | 1461066885686 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:45 INFO - PROCESS | 3584 | 1461066885786 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:54:45 INFO - PROCESS | 3584 | 1461066885906 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 3584 | ++DOCSHELL 1234C800 == 51 [pid = 3584] [id = 275] 04:54:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (123B5000) [pid = 3584] [serial = 824] [outer = 00000000] 04:54:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (156E2C00) [pid = 3584] [serial = 825] [outer = 123B5000] 04:54:45 INFO - PROCESS | 3584 | 1461066885947 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (15D59400) [pid = 3584] [serial = 826] [outer = 123B5000] 04:54:46 INFO - PROCESS | 3584 | 1461066886571 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 919ms 04:54:46 INFO - PROCESS | 3584 | 1461066886598 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 3584 | 1461066886604 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:54:46 INFO - PROCESS | 3584 | 1461066886593 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 3584 | 1461066886596 Marionette TRACE conn3 <- [1,1066,null,{}] 04:54:46 INFO - PROCESS | 3584 | 1461066886600 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:46 INFO - PROCESS | 3584 | 1461066886706 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:54:46 INFO - PROCESS | 3584 | 1461066886831 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 3584 | ++DOCSHELL 15D5B400 == 52 [pid = 3584] [id = 276] 04:54:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (15D66400) [pid = 3584] [serial = 827] [outer = 00000000] 04:54:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (18053C00) [pid = 3584] [serial = 828] [outer = 15D66400] 04:54:46 INFO - PROCESS | 3584 | 1461066886886 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (18A30000) [pid = 3584] [serial = 829] [outer = 15D66400] 04:54:47 INFO - PROCESS | 3584 | 1461066887498 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 961ms 04:54:47 INFO - PROCESS | 3584 | 1461066887565 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 3584 | 1461066887568 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:54:47 INFO - PROCESS | 3584 | 1461066887589 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 3584 | 1461066887593 Marionette TRACE conn3 <- [1,1070,null,{}] 04:54:47 INFO - PROCESS | 3584 | 1461066887604 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:47 INFO - PROCESS | 3584 | 1461066887728 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:54:47 INFO - PROCESS | 3584 | 1461066888007 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 3584 | ++DOCSHELL 11B1C000 == 53 [pid = 3584] [id = 277] 04:54:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (11BA5000) [pid = 3584] [serial = 830] [outer = 00000000] 04:54:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (13208C00) [pid = 3584] [serial = 831] [outer = 11BA5000] 04:54:48 INFO - PROCESS | 3584 | 1461066888072 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (133D2C00) [pid = 3584] [serial = 832] [outer = 11BA5000] 04:54:48 INFO - PROCESS | 3584 | 1461066888685 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 16770C00 == 52 [pid = 3584] [id = 257] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 17A96C00 == 51 [pid = 3584] [id = 258] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 1654B000 == 50 [pid = 3584] [id = 256] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 198F8400 == 49 [pid = 3584] [id = 273] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 19135000 == 48 [pid = 3584] [id = 272] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 1435A800 == 47 [pid = 3584] [id = 271] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 009C1000 == 46 [pid = 3584] [id = 270] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 18BC3800 == 45 [pid = 3584] [id = 269] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 11BA8000 == 44 [pid = 3584] [id = 268] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 17AA3800 == 43 [pid = 3584] [id = 267] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 16A6DC00 == 42 [pid = 3584] [id = 266] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 12310400 == 41 [pid = 3584] [id = 265] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 12D72400 == 40 [pid = 3584] [id = 264] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 1644DC00 == 39 [pid = 3584] [id = 262] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (12BE7000) [pid = 3584] [serial = 756] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 14AB6000 == 38 [pid = 3584] [id = 261] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 12BDDC00 == 37 [pid = 3584] [id = 260] 04:54:48 INFO - PROCESS | 3584 | --DOCSHELL 18D77800 == 36 [pid = 3584] [id = 259] 04:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1148ms 04:54:48 INFO - PROCESS | 3584 | 1461066888747 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 3584 | 1461066888752 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (18010000) [pid = 3584] [serial = 772] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (17AA4C00) [pid = 3584] [serial = 771] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (186EA400) [pid = 3584] [serial = 774] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (186F6000) [pid = 3584] [serial = 775] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (13733000) [pid = 3584] [serial = 762] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15AD4400) [pid = 3584] [serial = 765] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (15C0F400) [pid = 3584] [serial = 766] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16A67000) [pid = 3584] [serial = 768] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1799AC00) [pid = 3584] [serial = 769] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13730C00) [pid = 3584] [serial = 759] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (13AEA400) [pid = 3584] [serial = 763] [outer = 00000000] [url = about:blank] 04:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:54:48 INFO - PROCESS | 3584 | 1461066888761 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 3584 | 1461066888764 Marionette TRACE conn3 <- [1,1074,null,{}] 04:54:48 INFO - PROCESS | 3584 | 1461066888769 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:48 INFO - PROCESS | 3584 | 1461066888853 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:54:48 INFO - PROCESS | 3584 | 1461066888866 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 3584 | ++DOCSHELL 13738C00 == 37 [pid = 3584] [id = 278] 04:54:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (137D9400) [pid = 3584] [serial = 833] [outer = 00000000] 04:54:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (14302000) [pid = 3584] [serial = 834] [outer = 137D9400] 04:54:48 INFO - PROCESS | 3584 | 1461066888914 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (14AB4800) [pid = 3584] [serial = 835] [outer = 137D9400] 04:54:49 INFO - PROCESS | 3584 | 1461066889389 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 646ms 04:54:49 INFO - PROCESS | 3584 | 1461066889419 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 3584 | 1461066889406 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:54:49 INFO - PROCESS | 3584 | 1461066889410 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 3584 | 1461066889412 Marionette TRACE conn3 <- [1,1078,null,{}] 04:54:49 INFO - PROCESS | 3584 | 1461066889416 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:49 INFO - PROCESS | 3584 | 1461066889495 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:54:49 INFO - PROCESS | 3584 | 1461066889505 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 3584 | ++DOCSHELL 133CB000 == 38 [pid = 3584] [id = 279] 04:54:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (15AE9000) [pid = 3584] [serial = 836] [outer = 00000000] 04:54:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (16488400) [pid = 3584] [serial = 837] [outer = 15AE9000] 04:54:49 INFO - PROCESS | 3584 | 1461066889551 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (16770C00) [pid = 3584] [serial = 838] [outer = 15AE9000] 04:54:49 INFO - PROCESS | 3584 | 1461066889983 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 574ms 04:54:49 INFO - PROCESS | 3584 | 1461066890009 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 3584 | 1461066890011 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:54:49 INFO - PROCESS | 3584 | 1461066890020 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 3584 | 1461066890025 Marionette TRACE conn3 <- [1,1082,null,{}] 04:54:50 INFO - PROCESS | 3584 | 1461066890035 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 3584 | 1461066890099 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:54:50 INFO - PROCESS | 3584 | 1461066890112 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 3584 | ++DOCSHELL 1799B400 == 39 [pid = 3584] [id = 280] 04:54:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (179A7000) [pid = 3584] [serial = 839] [outer = 00000000] 04:54:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (17AA3000) [pid = 3584] [serial = 840] [outer = 179A7000] 04:54:50 INFO - PROCESS | 3584 | 1461066890161 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (17E84800) [pid = 3584] [serial = 841] [outer = 179A7000] 04:54:50 INFO - PROCESS | 3584 | 1461066890569 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 589ms 04:54:50 INFO - PROCESS | 3584 | 1461066890595 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 3584 | 1461066890597 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:54:50 INFO - PROCESS | 3584 | 1461066890601 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 3584 | 1461066890602 Marionette TRACE conn3 <- [1,1086,null,{}] 04:54:50 INFO - PROCESS | 3584 | 1461066890606 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 3584 | 1461066890687 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:54:50 INFO - PROCESS | 3584 | 1461066890694 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 3584 | ++DOCSHELL 17E80400 == 40 [pid = 3584] [id = 281] 04:54:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1805BC00) [pid = 3584] [serial = 842] [outer = 00000000] 04:54:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (186E9C00) [pid = 3584] [serial = 843] [outer = 1805BC00] 04:54:50 INFO - PROCESS | 3584 | 1461066890739 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (186F6000) [pid = 3584] [serial = 844] [outer = 1805BC00] 04:54:51 INFO - PROCESS | 3584 | 1461066891181 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 632ms 04:54:51 INFO - PROCESS | 3584 | 1461066891250 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:54:51 INFO - PROCESS | 3584 | 1461066891252 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:54:51 INFO - PROCESS | 3584 | 1461066891255 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 3584 | 1461066891257 Marionette TRACE conn3 <- [1,1090,null,{}] 04:54:51 INFO - PROCESS | 3584 | 1461066891260 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:51 INFO - PROCESS | 3584 | 1461066891364 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:54:51 INFO - PROCESS | 3584 | 1461066891372 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 3584 | ++DOCSHELL 18BBC400 == 41 [pid = 3584] [id = 282] 04:54:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (18BBD000) [pid = 3584] [serial = 845] [outer = 00000000] 04:54:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18D78800) [pid = 3584] [serial = 846] [outer = 18BBD000] 04:54:51 INFO - PROCESS | 3584 | 1461066891413 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1923B400) [pid = 3584] [serial = 847] [outer = 18BBD000] 04:54:51 INFO - PROCESS | 3584 | 1461066891828 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 646ms 04:54:51 INFO - PROCESS | 3584 | 1461066891901 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 3584 | 1461066891903 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:54:51 INFO - PROCESS | 3584 | 1461066891916 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 3584 | 1461066891918 Marionette TRACE conn3 <- [1,1094,null,{}] 04:54:51 INFO - PROCESS | 3584 | 1461066891970 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:52 INFO - PROCESS | 3584 | 1461066892066 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:54:52 INFO - PROCESS | 3584 | 1461066892076 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 3584 | ++DOCSHELL 11BAC000 == 42 [pid = 3584] [id = 283] 04:54:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (196E0800) [pid = 3584] [serial = 848] [outer = 00000000] 04:54:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (198F8400) [pid = 3584] [serial = 849] [outer = 196E0800] 04:54:52 INFO - PROCESS | 3584 | 1461066892173 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (199FCC00) [pid = 3584] [serial = 850] [outer = 196E0800] 04:54:52 INFO - PROCESS | 3584 | 1461066892552 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 674ms 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:54:52 INFO - PROCESS | 3584 | 1461066892593 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 3584 | 1461066892577 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:54:52 INFO - PROCESS | 3584 | 1461066892580 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 3584 | 1461066892582 Marionette TRACE conn3 <- [1,1098,null,{}] 04:54:52 INFO - PROCESS | 3584 | 1461066892589 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:52 INFO - PROCESS | 3584 | 1461066892692 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:54:52 INFO - PROCESS | 3584 | 1461066892699 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 3584 | ++DOCSHELL 196DD400 == 43 [pid = 3584] [id = 284] 04:54:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (196E1800) [pid = 3584] [serial = 851] [outer = 00000000] 04:54:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (19F73C00) [pid = 3584] [serial = 852] [outer = 196E1800] 04:54:52 INFO - PROCESS | 3584 | 1461066892746 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A421C00) [pid = 3584] [serial = 853] [outer = 196E1800] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1923C000) [pid = 3584] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1564C000) [pid = 3584] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (17AA4800) [pid = 3584] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (196E1C00) [pid = 3584] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (16548000) [pid = 3584] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1799A400) [pid = 3584] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (123F1C00) [pid = 3584] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (12D79800) [pid = 3584] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (16A6E800) [pid = 3584] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:54:53 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (199FE000) [pid = 3584] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:54:53 INFO - PROCESS | 3584 | 1461066893265 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 732ms 04:54:53 INFO - PROCESS | 3584 | 1461066893325 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 3584 | 1461066893327 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:54:53 INFO - PROCESS | 3584 | 1461066893331 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:54:53 INFO - PROCESS | 3584 | 1461066893333 Marionette TRACE conn3 <- [1,1102,null,{}] 04:54:53 INFO - PROCESS | 3584 | 1461066893336 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 3584 | 1461066893411 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:54:53 INFO - PROCESS | 3584 | 1461066893417 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3584 | ++DOCSHELL 12D7CC00 == 44 [pid = 3584] [id = 285] 04:54:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (14AAA400) [pid = 3584] [serial = 854] [outer = 00000000] 04:54:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (19246800) [pid = 3584] [serial = 855] [outer = 14AAA400] 04:54:53 INFO - PROCESS | 3584 | 1461066893445 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (196E1C00) [pid = 3584] [serial = 856] [outer = 14AAA400] 04:54:53 INFO - PROCESS | 3584 | 1461066893842 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 545ms 04:54:53 INFO - PROCESS | 3584 | 1461066893895 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 3584 | 1461066893897 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:54:53 INFO - PROCESS | 3584 | 1461066893883 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 3584 | 1461066893885 Marionette TRACE conn3 <- [1,1106,null,{}] 04:54:53 INFO - PROCESS | 3584 | 1461066893889 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 3584 | 1461066893964 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:54:53 INFO - PROCESS | 3584 | 1461066893971 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3584 | ++DOCSHELL 18007800 == 45 [pid = 3584] [id = 286] 04:54:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18059800) [pid = 3584] [serial = 857] [outer = 00000000] 04:54:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A49F000) [pid = 3584] [serial = 858] [outer = 18059800] 04:54:53 INFO - PROCESS | 3584 | 1461066894016 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A648800) [pid = 3584] [serial = 859] [outer = 18059800] 04:54:54 INFO - PROCESS | 3584 | 1461066894397 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 545ms 04:54:54 INFO - PROCESS | 3584 | 1461066894438 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 3584 | 1461066894440 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:54:54 INFO - PROCESS | 3584 | 1461066894444 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:54:54 INFO - PROCESS | 3584 | 1461066894446 Marionette TRACE conn3 <- [1,1110,null,{}] 04:54:54 INFO - PROCESS | 3584 | 1461066894453 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:54 INFO - PROCESS | 3584 | 1461066894529 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:54:54 INFO - PROCESS | 3584 | 1461066894519 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 3584 | ++DOCSHELL 17AA3400 == 46 [pid = 3584] [id = 287] 04:54:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (19F09C00) [pid = 3584] [serial = 860] [outer = 00000000] 04:54:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A904C00) [pid = 3584] [serial = 861] [outer = 19F09C00] 04:54:54 INFO - PROCESS | 3584 | 1461066894568 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A90C000) [pid = 3584] [serial = 862] [outer = 19F09C00] 04:54:55 INFO - PROCESS | 3584 | 1461066895173 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 775ms 04:54:55 INFO - PROCESS | 3584 | 1461066895229 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 3584 | 1461066895218 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:54:55 INFO - PROCESS | 3584 | 1461066895224 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 3584 | 1461066895228 Marionette TRACE conn3 <- [1,1114,null,{}] 04:54:55 INFO - PROCESS | 3584 | 1461066895234 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:55 INFO - PROCESS | 3584 | 1461066895371 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:54:55 INFO - PROCESS | 3584 | 1461066895500 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 3584 | ++DOCSHELL 13260400 == 47 [pid = 3584] [id = 288] 04:54:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (13385C00) [pid = 3584] [serial = 863] [outer = 00000000] 04:54:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (156EF800) [pid = 3584] [serial = 864] [outer = 13385C00] 04:54:55 INFO - PROCESS | 3584 | 1461066895559 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (15C0D000) [pid = 3584] [serial = 865] [outer = 13385C00] 04:54:56 INFO - PROCESS | 3584 | 1461066896175 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1005ms 04:54:56 INFO - PROCESS | 3584 | 1461066896248 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 3584 | 1461066896255 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:54:56 INFO - PROCESS | 3584 | 1461066896261 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 3584 | 1461066896264 Marionette TRACE conn3 <- [1,1118,null,{}] 04:54:56 INFO - PROCESS | 3584 | 1461066896268 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:56 INFO - PROCESS | 3584 | 1461066896356 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:54:56 INFO - PROCESS | 3584 | 1461066896483 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:56 INFO - PROCESS | 3584 | ++DOCSHELL 1644DC00 == 48 [pid = 3584] [id = 289] 04:54:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (16A6C000) [pid = 3584] [serial = 866] [outer = 00000000] 04:54:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (17E81800) [pid = 3584] [serial = 867] [outer = 16A6C000] 04:54:56 INFO - PROCESS | 3584 | 1461066896539 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (18660000) [pid = 3584] [serial = 868] [outer = 16A6C000] 04:54:57 INFO - PROCESS | 3584 | 1461066897132 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 918ms 04:54:57 INFO - PROCESS | 3584 | 1461066897169 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 3584 | 1461066897172 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:54:57 INFO - PROCESS | 3584 | 1461066897176 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 3584 | 1461066897180 Marionette TRACE conn3 <- [1,1122,null,{}] 04:54:57 INFO - PROCESS | 3584 | 1461066897191 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:57 INFO - PROCESS | 3584 | 1461066897301 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:54:57 INFO - PROCESS | 3584 | 1461066897403 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 3584 | ++DOCSHELL 1A6DE400 == 49 [pid = 3584] [id = 290] 04:54:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A6E1000) [pid = 3584] [serial = 869] [outer = 00000000] 04:54:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1A905400) [pid = 3584] [serial = 870] [outer = 1A6E1000] 04:54:57 INFO - PROCESS | 3584 | 1461066897460 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1A90E800) [pid = 3584] [serial = 871] [outer = 1A6E1000] 04:54:58 INFO - PROCESS | 3584 | 1461066898025 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 918ms 04:54:58 INFO - PROCESS | 3584 | 1461066898110 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 3584 | 1461066898113 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:54:58 INFO - PROCESS | 3584 | 1461066898117 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 3584 | 1461066898102 Marionette TRACE conn3 <- [1,1126,null,{}] 04:54:58 INFO - PROCESS | 3584 | 1461066898106 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:58 INFO - PROCESS | 3584 | 1461066898317 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:54:58 INFO - PROCESS | 3584 | 1461066898434 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 3584 | ++DOCSHELL 11C65800 == 50 [pid = 3584] [id = 291] 04:54:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (123B0400) [pid = 3584] [serial = 872] [outer = 00000000] 04:54:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (137E7400) [pid = 3584] [serial = 873] [outer = 123B0400] 04:54:58 INFO - PROCESS | 3584 | 1461066898486 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (14AB9400) [pid = 3584] [serial = 874] [outer = 123B0400] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 1A909C00 == 49 [pid = 3584] [id = 237] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 18007800 == 48 [pid = 3584] [id = 286] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 12D7CC00 == 47 [pid = 3584] [id = 285] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 196DD400 == 46 [pid = 3584] [id = 284] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 11BAC000 == 45 [pid = 3584] [id = 283] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 18BBC400 == 44 [pid = 3584] [id = 282] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 17E80400 == 43 [pid = 3584] [id = 281] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 1799B400 == 42 [pid = 3584] [id = 280] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 133CB000 == 41 [pid = 3584] [id = 279] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 13738C00 == 40 [pid = 3584] [id = 278] 04:54:58 INFO - PROCESS | 3584 | --DOCSHELL 11B1C000 == 39 [pid = 3584] [id = 277] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A644000) [pid = 3584] [serial = 822] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (19F73400) [pid = 3584] [serial = 820] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (194B5800) [pid = 3584] [serial = 808] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1855C000) [pid = 3584] [serial = 810] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (18555800) [pid = 3584] [serial = 801] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (137E6800) [pid = 3584] [serial = 780] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (19D69800) [pid = 3584] [serial = 816] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (196E7C00) [pid = 3584] [serial = 814] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (18BC1C00) [pid = 3584] [serial = 805] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (18C34400) [pid = 3584] [serial = 786] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (19238400) [pid = 3584] [serial = 811] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (185A1000) [pid = 3584] [serial = 802] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (19265800) [pid = 3584] [serial = 807] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (15410000) [pid = 3584] [serial = 795] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (19239800) [pid = 3584] [serial = 777] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (19D69C00) [pid = 3584] [serial = 817] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (196E4C00) [pid = 3584] [serial = 813] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (15ACA800) [pid = 3584] [serial = 796] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1435A000) [pid = 3584] [serial = 793] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17A9A000) [pid = 3584] [serial = 799] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19247800) [pid = 3584] [serial = 789] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (19F69000) [pid = 3584] [serial = 819] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (18BC1400) [pid = 3584] [serial = 804] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16A74C00) [pid = 3584] [serial = 798] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (13738400) [pid = 3584] [serial = 792] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1636FC00) [pid = 3584] [serial = 783] [outer = 00000000] [url = about:blank] 04:54:58 INFO - PROCESS | 3584 | 1461066899004 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 962ms 04:54:59 INFO - PROCESS | 3584 | 1461066899084 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 3584 | 1461066899088 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:54:59 INFO - PROCESS | 3584 | 1461066899092 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:54:59 INFO - PROCESS | 3584 | 1461066899096 Marionette TRACE conn3 <- [1,1130,null,{}] 04:54:59 INFO - PROCESS | 3584 | 1461066899101 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:59 INFO - PROCESS | 3584 | 1461066899180 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:54:59 INFO - PROCESS | 3584 | 1461066899266 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 3584 | ++DOCSHELL 12BE7000 == 40 [pid = 3584] [id = 292] 04:54:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (12D77C00) [pid = 3584] [serial = 875] [outer = 00000000] 04:54:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (146ADC00) [pid = 3584] [serial = 876] [outer = 12D77C00] 04:54:59 INFO - PROCESS | 3584 | 1461066899324 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (15D59800) [pid = 3584] [serial = 877] [outer = 12D77C00] 04:54:59 INFO - PROCESS | 3584 | 1461066899738 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 675ms 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:54:59 INFO - PROCESS | 3584 | 1461066899776 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 3584 | 1461066899778 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:54:59 INFO - PROCESS | 3584 | 1461066899782 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 3584 | 1461066899784 Marionette TRACE conn3 <- [1,1134,null,{}] 04:54:59 INFO - PROCESS | 3584 | 1461066899787 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:59 INFO - PROCESS | 3584 | 1461066899851 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:54:59 INFO - PROCESS | 3584 | 1461066899859 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 3584 | ++DOCSHELL 16A74C00 == 41 [pid = 3584] [id = 293] 04:54:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1799C400) [pid = 3584] [serial = 878] [outer = 00000000] 04:54:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (17AA2800) [pid = 3584] [serial = 879] [outer = 1799C400] 04:54:59 INFO - PROCESS | 3584 | 1461066899905 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18010000) [pid = 3584] [serial = 880] [outer = 1799C400] 04:55:00 INFO - PROCESS | 3584 | 1461066900347 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 574ms 04:55:00 INFO - PROCESS | 3584 | 1461066900359 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 3584 | 1461066900363 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:55:00 INFO - PROCESS | 3584 | 1461066900376 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 3584 | 1461066900381 Marionette TRACE conn3 <- [1,1138,null,{}] 04:55:00 INFO - PROCESS | 3584 | 1461066900385 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:00 INFO - PROCESS | 3584 | 1461066900467 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:55:00 INFO - PROCESS | 3584 | 1461066900474 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 3584 | ++DOCSHELL 17AA0800 == 42 [pid = 3584] [id = 294] 04:55:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (18054000) [pid = 3584] [serial = 881] [outer = 00000000] 04:55:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18D7A400) [pid = 3584] [serial = 882] [outer = 18054000] 04:55:00 INFO - PROCESS | 3584 | 1461066900521 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1913D000) [pid = 3584] [serial = 883] [outer = 18054000] 04:55:00 INFO - PROCESS | 3584 | 1461066900921 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 602ms 04:55:00 INFO - PROCESS | 3584 | 1461066900972 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 3584 | 1461066900974 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:55:01 INFO - PROCESS | 3584 | 1461066901020 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 3584 | 1461066901022 Marionette TRACE conn3 <- [1,1142,null,{}] 04:55:01 INFO - PROCESS | 3584 | 1461066901029 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 3584 | 1461066901140 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:55:01 INFO - PROCESS | 3584 | 1461066901153 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 3584 | ++DOCSHELL 19418000 == 43 [pid = 3584] [id = 295] 04:55:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1941A400) [pid = 3584] [serial = 884] [outer = 00000000] 04:55:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (199F4800) [pid = 3584] [serial = 885] [outer = 1941A400] 04:55:01 INFO - PROCESS | 3584 | 1461066901202 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (198FAC00) [pid = 3584] [serial = 886] [outer = 1941A400] 04:55:01 INFO - PROCESS | 3584 | 1461066901634 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 631ms 04:55:01 INFO - PROCESS | 3584 | 1461066901662 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 3584 | 1461066901664 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:55:01 INFO - PROCESS | 3584 | 1461066901668 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 3584 | 1461066901670 Marionette TRACE conn3 <- [1,1146,null,{}] 04:55:01 INFO - PROCESS | 3584 | 1461066901673 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 3584 | 1461066901780 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:55:01 INFO - PROCESS | 3584 | 1461066901832 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 3584 | ++DOCSHELL 137DB400 == 44 [pid = 3584] [id = 296] 04:55:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19F0E400) [pid = 3584] [serial = 887] [outer = 00000000] 04:55:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A0A5400) [pid = 3584] [serial = 888] [outer = 19F0E400] 04:55:01 INFO - PROCESS | 3584 | 1461066901879 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A6E2800) [pid = 3584] [serial = 889] [outer = 19F0E400] 04:55:02 INFO - PROCESS | 3584 | 1461066902294 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 675ms 04:55:02 INFO - PROCESS | 3584 | 1461066902381 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 3584 | 1461066902383 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:55:02 INFO - PROCESS | 3584 | 1461066902402 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 3584 | 1461066902404 Marionette TRACE conn3 <- [1,1150,null,{}] 04:55:02 INFO - PROCESS | 3584 | 1461066902407 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:02 INFO - PROCESS | 3584 | 1461066902496 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:55:02 INFO - PROCESS | 3584 | 1461066902508 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 3584 | ++DOCSHELL 1A6E8C00 == 45 [pid = 3584] [id = 297] 04:55:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A90E000) [pid = 3584] [serial = 890] [outer = 00000000] 04:55:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1A944000) [pid = 3584] [serial = 891] [outer = 1A90E000] 04:55:02 INFO - PROCESS | 3584 | 1461066902553 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A947000) [pid = 3584] [serial = 892] [outer = 1A90E000] 04:55:02 INFO - PROCESS | 3584 | 1461066902953 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 588ms 04:55:02 INFO - PROCESS | 3584 | 1461066902980 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 3584 | 1461066902982 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:55:02 INFO - PROCESS | 3584 | 1461066902985 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:55:02 INFO - PROCESS | 3584 | 1461066902987 Marionette TRACE conn3 <- [1,1154,null,{}] 04:55:02 INFO - PROCESS | 3584 | 1461066902990 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 3584 | 1461066903095 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:55:03 INFO - PROCESS | 3584 | 1461066903102 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 3584 | ++DOCSHELL 13209000 == 46 [pid = 3584] [id = 298] 04:55:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (13259800) [pid = 3584] [serial = 893] [outer = 00000000] 04:55:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A94C000) [pid = 3584] [serial = 894] [outer = 13259800] 04:55:03 INFO - PROCESS | 3584 | 1461066903175 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A946000) [pid = 3584] [serial = 895] [outer = 13259800] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (18BBD000) [pid = 3584] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (137D9400) [pid = 3584] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1805BC00) [pid = 3584] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (196E0800) [pid = 3584] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (179A7000) [pid = 3584] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (11BA5000) [pid = 3584] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (15AE9000) [pid = 3584] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (196E1800) [pid = 3584] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (14AAA400) [pid = 3584] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:55:03 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (18059800) [pid = 3584] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:55:03 INFO - PROCESS | 3584 | 1461066903585 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 646ms 04:55:03 INFO - PROCESS | 3584 | 1461066903624 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 3584 | 1461066903626 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:55:03 INFO - PROCESS | 3584 | 1461066903629 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:55:03 INFO - PROCESS | 3584 | 1461066903631 Marionette TRACE conn3 <- [1,1158,null,{}] 04:55:03 INFO - PROCESS | 3584 | 1461066903634 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 3584 | 1461066903740 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:55:03 INFO - PROCESS | 3584 | 1461066903749 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 3584 | ++DOCSHELL 143A6400 == 47 [pid = 3584] [id = 299] 04:55:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (16547000) [pid = 3584] [serial = 896] [outer = 00000000] 04:55:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1925F400) [pid = 3584] [serial = 897] [outer = 16547000] 04:55:03 INFO - PROCESS | 3584 | 1461066903793 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A909C00) [pid = 3584] [serial = 898] [outer = 16547000] 04:55:04 INFO - PROCESS | 3584 | 1461066904181 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 574ms 04:55:04 INFO - PROCESS | 3584 | 1461066904213 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 3584 | 1461066904214 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:55:04 INFO - PROCESS | 3584 | 1461066904222 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 3584 | 1461066904223 Marionette TRACE conn3 <- [1,1162,null,{}] 04:55:04 INFO - PROCESS | 3584 | 1461066904227 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:04 INFO - PROCESS | 3584 | 1461066904306 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:55:04 INFO - PROCESS | 3584 | 1461066904313 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 3584 | ++DOCSHELL 1636A000 == 48 [pid = 3584] [id = 300] 04:55:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1913C400) [pid = 3584] [serial = 899] [outer = 00000000] 04:55:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A9D3400) [pid = 3584] [serial = 900] [outer = 1913C400] 04:55:04 INFO - PROCESS | 3584 | 1461066904358 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1BE88C00) [pid = 3584] [serial = 901] [outer = 1913C400] 04:55:04 INFO - PROCESS | 3584 | 1461066904841 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 3584 | 1461066904863 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:55:04 INFO - PROCESS | 3584 | 1461066904866 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 3584 | 1461066904868 Marionette TRACE conn3 <- [1,1166,null,{}] 04:55:04 INFO - PROCESS | 3584 | 1461066904872 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:04 INFO - PROCESS | 3584 | 1461066904950 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:55:04 INFO - PROCESS | 3584 | 1461066904987 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 3584 | ++DOCSHELL 1BE8FC00 == 49 [pid = 3584] [id = 301] 04:55:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1BE90800) [pid = 3584] [serial = 902] [outer = 00000000] 04:55:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1C07F400) [pid = 3584] [serial = 903] [outer = 1BE90800] 04:55:05 INFO - PROCESS | 3584 | 1461066905037 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1C087800) [pid = 3584] [serial = 904] [outer = 1BE90800] 04:55:05 INFO - PROCESS | 3584 | 1461066905663 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 3584 | 1461066905718 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:55:05 INFO - PROCESS | 3584 | 1461066905707 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 3584 | 1461066905711 Marionette TRACE conn3 <- [1,1170,null,{}] 04:55:05 INFO - PROCESS | 3584 | 1461066905716 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:05 INFO - PROCESS | 3584 | 1461066905826 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:55:05 INFO - PROCESS | 3584 | 1461066905958 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 3584 | ++DOCSHELL 158E6400 == 50 [pid = 3584] [id = 302] 04:55:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (158F0000) [pid = 3584] [serial = 905] [outer = 00000000] 04:55:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (16A68000) [pid = 3584] [serial = 906] [outer = 158F0000] 04:55:06 INFO - PROCESS | 3584 | 1461066906016 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1799A400) [pid = 3584] [serial = 907] [outer = 158F0000] 04:55:06 INFO - PROCESS | 3584 | 1461066906584 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 3584 | 1461066906639 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:55:06 INFO - PROCESS | 3584 | 1461066906646 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 3584 | 1461066906649 Marionette TRACE conn3 <- [1,1174,null,{}] 04:55:06 INFO - PROCESS | 3584 | 1461066906653 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:06 INFO - PROCESS | 3584 | 1461066906759 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:55:06 INFO - PROCESS | 3584 | 1461066906861 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 3584 | ++DOCSHELL 179A8C00 == 51 [pid = 3584] [id = 303] 04:55:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1859E000) [pid = 3584] [serial = 908] [outer = 00000000] 04:55:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (198EE400) [pid = 3584] [serial = 909] [outer = 1859E000] 04:55:06 INFO - PROCESS | 3584 | 1461066906916 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (19F70000) [pid = 3584] [serial = 910] [outer = 1859E000] 04:55:07 INFO - PROCESS | 3584 | 1461066907503 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:55:07 INFO - PROCESS | 3584 | 1461066907579 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:55:07 INFO - PROCESS | 3584 | 1461066907596 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 3584 | 1461066907600 Marionette TRACE conn3 <- [1,1178,null,{}] 04:55:07 INFO - PROCESS | 3584 | 1461066907614 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:07 INFO - PROCESS | 3584 | 1461066907730 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:55:07 INFO - PROCESS | 3584 | 1461066907853 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 3584 | ++DOCSHELL 1A9CD000 == 52 [pid = 3584] [id = 304] 04:55:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1A9D0400) [pid = 3584] [serial = 911] [outer = 00000000] 04:55:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1C201400) [pid = 3584] [serial = 912] [outer = 1A9D0400] 04:55:07 INFO - PROCESS | 3584 | 1461066907911 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1C20F800) [pid = 3584] [serial = 913] [outer = 1A9D0400] 04:55:08 INFO - PROCESS | 3584 | 1461066908457 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 3584 | 1461066908684 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:55:08 INFO - PROCESS | 3584 | 1461066908690 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:55:08 INFO - PROCESS | 3584 | 1461066908693 Marionette TRACE conn3 <- [1,1182,null,{}] 04:55:08 INFO - PROCESS | 3584 | 1461066908698 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 3584 | 1461066908793 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:55:08 INFO - PROCESS | 3584 | 1461066908875 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 3584 | ++DOCSHELL 11C5A800 == 53 [pid = 3584] [id = 305] 04:55:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (11C5B400) [pid = 3584] [serial = 914] [outer = 00000000] 04:55:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (15C59C00) [pid = 3584] [serial = 915] [outer = 11C5B400] 04:55:08 INFO - PROCESS | 3584 | 1461066908966 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (16372800) [pid = 3584] [serial = 916] [outer = 11C5B400] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 1636A000 == 52 [pid = 3584] [id = 300] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 143A6400 == 51 [pid = 3584] [id = 299] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 13209000 == 50 [pid = 3584] [id = 298] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 1A6E8C00 == 49 [pid = 3584] [id = 297] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 137DB400 == 48 [pid = 3584] [id = 296] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 19418000 == 47 [pid = 3584] [id = 295] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 17AA0800 == 46 [pid = 3584] [id = 294] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 16A74C00 == 45 [pid = 3584] [id = 293] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 12BE7000 == 44 [pid = 3584] [id = 292] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 11C65800 == 43 [pid = 3584] [id = 291] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 1644DC00 == 42 [pid = 3584] [id = 289] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1A904C00) [pid = 3584] [serial = 861] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 13260400 == 41 [pid = 3584] [id = 288] 04:55:09 INFO - PROCESS | 3584 | --DOCSHELL 17AA3400 == 40 [pid = 3584] [id = 287] 04:55:09 INFO - PROCESS | 3584 | 1461066909582 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 3584 | 1461066909660 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:55:09 INFO - PROCESS | 3584 | 1461066909684 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 3584 | 1461066909687 Marionette TRACE conn3 <- [1,1186,null,{}] 04:55:09 INFO - PROCESS | 3584 | 1461066909691 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:09 INFO - PROCESS | 3584 | 1461066909771 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (18D78800) [pid = 3584] [serial = 846] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (156E2C00) [pid = 3584] [serial = 825] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (14302000) [pid = 3584] [serial = 834] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (14AB4800) [pid = 3584] [serial = 835] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (186E9C00) [pid = 3584] [serial = 843] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (198F8400) [pid = 3584] [serial = 849] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (17AA3000) [pid = 3584] [serial = 840] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (17E84800) [pid = 3584] [serial = 841] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (133D2C00) [pid = 3584] [serial = 832] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (13208C00) [pid = 3584] [serial = 831] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (16488400) [pid = 3584] [serial = 837] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (16770C00) [pid = 3584] [serial = 838] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (18053C00) [pid = 3584] [serial = 828] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (19F73C00) [pid = 3584] [serial = 852] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (199FCC00) [pid = 3584] [serial = 850] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (19246800) [pid = 3584] [serial = 855] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A49F000) [pid = 3584] [serial = 858] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A421C00) [pid = 3584] [serial = 853] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1923B400) [pid = 3584] [serial = 847] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (186F6000) [pid = 3584] [serial = 844] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (196E1C00) [pid = 3584] [serial = 856] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A648800) [pid = 3584] [serial = 859] [outer = 00000000] [url = about:blank] 04:55:09 INFO - PROCESS | 3584 | 1461066909863 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 3584 | ++DOCSHELL 11BA5000 == 41 [pid = 3584] [id = 306] 04:55:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (11BAD400) [pid = 3584] [serial = 917] [outer = 00000000] 04:55:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (15AE9000) [pid = 3584] [serial = 918] [outer = 11BAD400] 04:55:09 INFO - PROCESS | 3584 | 1461066909910 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (16A66400) [pid = 3584] [serial = 919] [outer = 11BAD400] 04:55:10 INFO - PROCESS | 3584 | 1461066910323 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 689ms 04:55:10 INFO - PROCESS | 3584 | 1461066910362 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 3584 | 1461066910365 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:55:10 INFO - PROCESS | 3584 | 1461066910368 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 3584 | 1461066910370 Marionette TRACE conn3 <- [1,1190,null,{}] 04:55:10 INFO - PROCESS | 3584 | 1461066910380 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:10 INFO - PROCESS | 3584 | 1461066910444 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:55:10 INFO - PROCESS | 3584 | 1461066910454 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 3584 | ++DOCSHELL 1804F800 == 42 [pid = 3584] [id = 307] 04:55:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (18563C00) [pid = 3584] [serial = 920] [outer = 00000000] 04:55:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (186EA400) [pid = 3584] [serial = 921] [outer = 18563C00] 04:55:10 INFO - PROCESS | 3584 | 1461066910512 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (18A31C00) [pid = 3584] [serial = 922] [outer = 18563C00] 04:55:10 INFO - PROCESS | 3584 | 1461066910940 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 588ms 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:55:10 INFO - PROCESS | 3584 | 1461066910951 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 3584 | 1461066910953 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:55:10 INFO - PROCESS | 3584 | 1461066910956 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 3584 | 1461066910958 Marionette TRACE conn3 <- [1,1194,null,{}] 04:55:10 INFO - PROCESS | 3584 | 1461066910961 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 3584 | 1461066911042 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:55:11 INFO - PROCESS | 3584 | 1461066911031 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 3584 | ++DOCSHELL 186F3C00 == 43 [pid = 3584] [id = 308] 04:55:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (18BC9400) [pid = 3584] [serial = 923] [outer = 00000000] 04:55:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (19244800) [pid = 3584] [serial = 924] [outer = 18BC9400] 04:55:11 INFO - PROCESS | 3584 | 1461066911077 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1941B800) [pid = 3584] [serial = 925] [outer = 18BC9400] 04:55:11 INFO - PROCESS | 3584 | 1461066911474 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 588ms 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:55:11 INFO - PROCESS | 3584 | 1461066911535 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 3584 | 1461066911537 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:55:11 INFO - PROCESS | 3584 | 1461066911540 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 3584 | 1461066911542 Marionette TRACE conn3 <- [1,1198,null,{}] 04:55:11 INFO - PROCESS | 3584 | 1461066911546 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 3584 | 1461066911652 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:55:11 INFO - PROCESS | 3584 | 1461066911658 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 3584 | ++DOCSHELL 196E6400 == 44 [pid = 3584] [id = 309] 04:55:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (196E6800) [pid = 3584] [serial = 926] [outer = 00000000] 04:55:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (199F5000) [pid = 3584] [serial = 927] [outer = 196E6800] 04:55:11 INFO - PROCESS | 3584 | 1461066911734 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (19B30800) [pid = 3584] [serial = 928] [outer = 196E6800] 04:55:12 INFO - PROCESS | 3584 | 1461066912156 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 04:55:12 INFO - PROCESS | 3584 | 1461066912199 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 3584 | 1461066912201 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:55:12 INFO - PROCESS | 3584 | 1461066912205 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 3584 | 1461066912206 Marionette TRACE conn3 <- [1,1202,null,{}] 04:55:12 INFO - PROCESS | 3584 | 1461066912210 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:12 INFO - PROCESS | 3584 | 1461066912338 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:55:12 INFO - PROCESS | 3584 | 1461066912381 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 3584 | ++DOCSHELL 158F1400 == 45 [pid = 3584] [id = 310] 04:55:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (19D75000) [pid = 3584] [serial = 929] [outer = 00000000] 04:55:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1A0A5800) [pid = 3584] [serial = 930] [outer = 19D75000] 04:55:12 INFO - PROCESS | 3584 | 1461066912430 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1A647800) [pid = 3584] [serial = 931] [outer = 19D75000] 04:55:12 INFO - PROCESS | 3584 | 1461066912836 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 674ms 04:55:12 INFO - PROCESS | 3584 | 1461066912910 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 3584 | 1461066912912 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:55:12 INFO - PROCESS | 3584 | 1461066912916 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 3584 | 1461066912918 Marionette TRACE conn3 <- [1,1206,null,{}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:55:12 INFO - PROCESS | 3584 | 1461066912921 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 3584 | 1461066913007 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:55:13 INFO - PROCESS | 3584 | 1461066913067 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3584 | ++DOCSHELL 12D7B400 == 46 [pid = 3584] [id = 311] 04:55:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (19F69000) [pid = 3584] [serial = 932] [outer = 00000000] 04:55:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1A907000) [pid = 3584] [serial = 933] [outer = 19F69000] 04:55:13 INFO - PROCESS | 3584 | 1461066913112 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1A908400) [pid = 3584] [serial = 934] [outer = 19F69000] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (19F0E400) [pid = 3584] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1799C400) [pid = 3584] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (12D77C00) [pid = 3584] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1941A400) [pid = 3584] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A90E000) [pid = 3584] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (18054000) [pid = 3584] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (123B0400) [pid = 3584] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (13259800) [pid = 3584] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (16547000) [pid = 3584] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1913C400) [pid = 3584] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (18BC0800) [pid = 3584] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (02A7F800) [pid = 3584] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:55:13 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1C083000) [pid = 3584] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:55:13 INFO - PROCESS | 3584 | 1461066913598 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 732ms 04:55:13 INFO - PROCESS | 3584 | 1461066913658 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 3584 | 1461066913660 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:55:13 INFO - PROCESS | 3584 | 1461066913663 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 3584 | 1461066913665 Marionette TRACE conn3 <- [1,1210,null,{}] 04:55:13 INFO - PROCESS | 3584 | 1461066913668 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 3584 | 1461066913726 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:55:13 INFO - PROCESS | 3584 | 1461066913811 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3584 | ++DOCSHELL 11B21400 == 47 [pid = 3584] [id = 312] 04:55:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (11C66C00) [pid = 3584] [serial = 935] [outer = 00000000] 04:55:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (158E7400) [pid = 3584] [serial = 936] [outer = 11C66C00] 04:55:13 INFO - PROCESS | 3584 | 1461066913857 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (18BC9000) [pid = 3584] [serial = 937] [outer = 11C66C00] 04:55:14 INFO - PROCESS | 3584 | 1461066914173 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3584 | 1461066914206 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:55:14 INFO - PROCESS | 3584 | 1461066914210 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 3584 | 1461066914211 Marionette TRACE conn3 <- [1,1214,null,{}] 04:55:14 INFO - PROCESS | 3584 | 1461066914215 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 3584 | 1461066914335 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:55:14 INFO - PROCESS | 3584 | 1461066914347 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 3584 | ++DOCSHELL 14303000 == 48 [pid = 3584] [id = 313] 04:55:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1540B800) [pid = 3584] [serial = 938] [outer = 00000000] 04:55:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A943C00) [pid = 3584] [serial = 939] [outer = 1540B800] 04:55:14 INFO - PROCESS | 3584 | 1461066914392 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A9C5400) [pid = 3584] [serial = 940] [outer = 1540B800] 04:55:14 INFO - PROCESS | 3584 | 1461066914755 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 589ms 04:55:14 INFO - PROCESS | 3584 | 1461066914793 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3584 | 1461066914795 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:55:14 INFO - PROCESS | 3584 | 1461066914798 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 3584 | 1461066914800 Marionette TRACE conn3 <- [1,1218,null,{}] 04:55:14 INFO - PROCESS | 3584 | 1461066914804 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 3584 | 1461066914881 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:55:14 INFO - PROCESS | 3584 | 1461066914951 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 3584 | ++DOCSHELL 198F8000 == 49 [pid = 3584] [id = 314] 04:55:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A93F400) [pid = 3584] [serial = 941] [outer = 00000000] 04:55:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1BE90400) [pid = 3584] [serial = 942] [outer = 1A93F400] 04:55:14 INFO - PROCESS | 3584 | 1461066914998 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1C07CC00) [pid = 3584] [serial = 943] [outer = 1A93F400] 04:55:15 INFO - PROCESS | 3584 | 1461066915378 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 632ms 04:55:15 INFO - PROCESS | 3584 | 1461066915438 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 3584 | 1461066915443 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:55:15 INFO - PROCESS | 3584 | 1461066915450 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 3584 | 1461066915454 Marionette TRACE conn3 <- [1,1222,null,{}] 04:55:15 INFO - PROCESS | 3584 | 1461066915538 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:15 INFO - PROCESS | 3584 | 1461066915681 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:55:15 INFO - PROCESS | 3584 | 1461066915752 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 3584 | ++DOCSHELL 143A6400 == 50 [pid = 3584] [id = 315] 04:55:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (143AFC00) [pid = 3584] [serial = 944] [outer = 00000000] 04:55:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (158E5C00) [pid = 3584] [serial = 945] [outer = 143AFC00] 04:55:15 INFO - PROCESS | 3584 | 1461066915808 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (15C0DC00) [pid = 3584] [serial = 946] [outer = 143AFC00] 04:55:16 INFO - PROCESS | 3584 | 1461066916311 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 875ms 04:55:16 INFO - PROCESS | 3584 | 1461066916322 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 3584 | 1461066916328 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:55:16 INFO - PROCESS | 3584 | 1461066916350 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:55:16 INFO - PROCESS | 3584 | 1461066916353 Marionette TRACE conn3 <- [1,1226,null,{}] 04:55:16 INFO - PROCESS | 3584 | 1461066916357 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:16 INFO - PROCESS | 3584 | 1461066916461 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:55:16 INFO - PROCESS | 3584 | 1461066916548 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 3584 | ++DOCSHELL 16546400 == 51 [pid = 3584] [id = 316] 04:55:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (17A98000) [pid = 3584] [serial = 947] [outer = 00000000] 04:55:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1805B000) [pid = 3584] [serial = 948] [outer = 17A98000] 04:55:16 INFO - PROCESS | 3584 | 1461066916604 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (18664800) [pid = 3584] [serial = 949] [outer = 17A98000] 04:55:17 INFO - PROCESS | 3584 | 1461066917154 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 861ms 04:55:17 INFO - PROCESS | 3584 | 1461066917222 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 3584 | 1461066917225 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:55:17 INFO - PROCESS | 3584 | 1461066917228 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 3584 | 1461066917232 Marionette TRACE conn3 <- [1,1230,null,{}] 04:55:17 INFO - PROCESS | 3584 | 1461066917244 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:17 INFO - PROCESS | 3584 | 1461066917360 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:55:17 INFO - PROCESS | 3584 | 1461066917440 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 3584 | ++DOCSHELL 19F0D000 == 52 [pid = 3584] [id = 317] 04:55:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (19F6C000) [pid = 3584] [serial = 950] [outer = 00000000] 04:55:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1A94B800) [pid = 3584] [serial = 951] [outer = 19F6C000] 04:55:17 INFO - PROCESS | 3584 | 1461066917498 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1BE8C000) [pid = 3584] [serial = 952] [outer = 19F6C000] 04:55:18 INFO - PROCESS | 3584 | 1461066918104 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 919ms 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:55:18 INFO - PROCESS | 3584 | 1461066918151 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 3584 | 1461066918154 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:55:18 INFO - PROCESS | 3584 | 1461066918158 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 3584 | 1461066918160 Marionette TRACE conn3 <- [1,1234,null,{}] 04:55:18 INFO - PROCESS | 3584 | 1461066918163 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:18 INFO - PROCESS | 3584 | 1461066918264 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:55:18 INFO - PROCESS | 3584 | 1461066918376 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 3584 | ++DOCSHELL 1BE8B000 == 53 [pid = 3584] [id = 318] 04:55:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1BE8EC00) [pid = 3584] [serial = 953] [outer = 00000000] 04:55:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1C246800) [pid = 3584] [serial = 954] [outer = 1BE8EC00] 04:55:18 INFO - PROCESS | 3584 | 1461066918432 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1C2C4800) [pid = 3584] [serial = 955] [outer = 1BE8EC00] 04:55:18 INFO - PROCESS | 3584 | 1461066918935 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 832ms 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:55:18 INFO - PROCESS | 3584 | 1461066918984 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 3584 | 1461066918986 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:55:18 INFO - PROCESS | 3584 | 1461066918989 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 3584 | 1461066918991 Marionette TRACE conn3 <- [1,1238,null,{}] 04:55:18 INFO - PROCESS | 3584 | 1461066918995 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:19 INFO - PROCESS | 3584 | 1461066919094 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:55:19 INFO - PROCESS | 3584 | 1461066919176 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 3584 | ++DOCSHELL 1C20C400 == 54 [pid = 3584] [id = 319] 04:55:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1C241000) [pid = 3584] [serial = 956] [outer = 00000000] 04:55:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1C2CCC00) [pid = 3584] [serial = 957] [outer = 1C241000] 04:55:19 INFO - PROCESS | 3584 | 1461066919231 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1CA03C00) [pid = 3584] [serial = 958] [outer = 1C241000] 04:55:19 INFO - PROCESS | 3584 | 1461066919937 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 990ms 04:55:19 INFO - PROCESS | 3584 | 1461066919987 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 3584 | 1461066919991 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:55:20 INFO - PROCESS | 3584 | 1461066919996 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 3584 | 1461066920000 Marionette TRACE conn3 <- [1,1242,null,{}] 04:55:20 INFO - PROCESS | 3584 | 1461066920006 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:20 INFO - PROCESS | 3584 | 1461066920101 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:55:20 INFO - PROCESS | 3584 | 1461066920240 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 3584 | ++DOCSHELL 15D63C00 == 55 [pid = 3584] [id = 320] 04:55:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (16369C00) [pid = 3584] [serial = 959] [outer = 00000000] 04:55:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1636E800) [pid = 3584] [serial = 960] [outer = 16369C00] 04:55:20 INFO - PROCESS | 3584 | 1461066920295 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (16A6C400) [pid = 3584] [serial = 961] [outer = 16369C00] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 14303000 == 54 [pid = 3584] [id = 313] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 11B21400 == 53 [pid = 3584] [id = 312] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 12D7B400 == 52 [pid = 3584] [id = 311] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 158F1400 == 51 [pid = 3584] [id = 310] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 196E6400 == 50 [pid = 3584] [id = 309] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 186F3C00 == 49 [pid = 3584] [id = 308] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 1804F800 == 48 [pid = 3584] [id = 307] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 11BA5000 == 47 [pid = 3584] [id = 306] 04:55:20 INFO - PROCESS | 3584 | --DOCSHELL 11C5A800 == 46 [pid = 3584] [id = 305] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (1923EC00) [pid = 3584] [serial = 790] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (146AE400) [pid = 3584] [serial = 760] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1CC44400) [pid = 3584] [serial = 712] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (137E7400) [pid = 3584] [serial = 873] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1A905400) [pid = 3584] [serial = 870] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1C07F400) [pid = 3584] [serial = 903] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (156EF800) [pid = 3584] [serial = 864] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (17E81800) [pid = 3584] [serial = 867] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (146ADC00) [pid = 3584] [serial = 876] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (15D59800) [pid = 3584] [serial = 877] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (14AB9400) [pid = 3584] [serial = 874] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1A94C000) [pid = 3584] [serial = 894] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1A947000) [pid = 3584] [serial = 892] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1925F400) [pid = 3584] [serial = 897] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (1A9D3400) [pid = 3584] [serial = 900] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A946000) [pid = 3584] [serial = 895] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (1BE88C00) [pid = 3584] [serial = 901] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1A909C00) [pid = 3584] [serial = 898] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (198FAC00) [pid = 3584] [serial = 886] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1A0A5400) [pid = 3584] [serial = 888] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (17AA2800) [pid = 3584] [serial = 879] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (18010000) [pid = 3584] [serial = 880] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (199F4800) [pid = 3584] [serial = 885] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1A944000) [pid = 3584] [serial = 891] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (18D7A400) [pid = 3584] [serial = 882] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1913D000) [pid = 3584] [serial = 883] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A6E2800) [pid = 3584] [serial = 889] [outer = 00000000] [url = about:blank] 04:55:20 INFO - PROCESS | 3584 | 1461066920791 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 841ms 04:55:20 INFO - PROCESS | 3584 | 1461066920842 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 3584 | 1461066920848 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:55:20 INFO - PROCESS | 3584 | 1461066920854 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 3584 | 1461066920857 Marionette TRACE conn3 <- [1,1246,null,{}] 04:55:20 INFO - PROCESS | 3584 | 1461066920860 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:20 INFO - PROCESS | 3584 | 1461066920944 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:55:20 INFO - PROCESS | 3584 | 1461066920951 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 3584 | ++DOCSHELL 14AB9400 == 47 [pid = 3584] [id = 321] 04:55:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1540C800) [pid = 3584] [serial = 962] [outer = 00000000] 04:55:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (17A9C400) [pid = 3584] [serial = 963] [outer = 1540C800] 04:55:20 INFO - PROCESS | 3584 | 1461066920997 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (17AA3800) [pid = 3584] [serial = 964] [outer = 1540C800] 04:55:21 INFO - PROCESS | 3584 | 1461066921463 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 606ms 04:55:21 INFO - PROCESS | 3584 | 1461066921476 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 3584 | 1461066921478 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:55:21 INFO - PROCESS | 3584 | 1461066921481 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:55:21 INFO - PROCESS | 3584 | 1461066921485 Marionette TRACE conn3 <- [1,1250,null,{}] 04:55:21 INFO - PROCESS | 3584 | 1461066921495 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 3584 | 1461066921620 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:55:21 INFO - PROCESS | 3584 | 1461066921630 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 3584 | ++DOCSHELL 18A2EC00 == 48 [pid = 3584] [id = 322] 04:55:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18A35C00) [pid = 3584] [serial = 965] [outer = 00000000] 04:55:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (18D7B800) [pid = 3584] [serial = 966] [outer = 18A35C00] 04:55:21 INFO - PROCESS | 3584 | 1461066921677 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1913E800) [pid = 3584] [serial = 967] [outer = 18A35C00] 04:55:22 INFO - PROCESS | 3584 | 1461066922154 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 713ms 04:55:22 INFO - PROCESS | 3584 | 1461066922207 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 3584 | 1461066922209 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:55:22 INFO - PROCESS | 3584 | 1461066922213 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 3584 | 1461066922215 Marionette TRACE conn3 <- [1,1254,null,{}] 04:55:22 INFO - PROCESS | 3584 | 1461066922218 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 3584 | 1461066922301 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:55:22 INFO - PROCESS | 3584 | 1461066922311 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 3584 | ++DOCSHELL 19259000 == 49 [pid = 3584] [id = 323] 04:55:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (19417000) [pid = 3584] [serial = 968] [outer = 00000000] 04:55:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (19B30000) [pid = 3584] [serial = 969] [outer = 19417000] 04:55:22 INFO - PROCESS | 3584 | 1461066922358 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (19D75800) [pid = 3584] [serial = 970] [outer = 19417000] 04:55:22 INFO - PROCESS | 3584 | 1461066922806 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 622ms 04:55:22 INFO - PROCESS | 3584 | 1461066922833 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 3584 | 1461066922835 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:55:22 INFO - PROCESS | 3584 | 1461066922838 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 3584 | 1461066922840 Marionette TRACE conn3 <- [1,1258,null,{}] 04:55:22 INFO - PROCESS | 3584 | 1461066922843 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 3584 | 1461066922920 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:55:22 INFO - PROCESS | 3584 | 1461066922944 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 3584 | ++DOCSHELL 1A47B400 == 50 [pid = 3584] [id = 324] 04:55:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1A481800) [pid = 3584] [serial = 971] [outer = 00000000] 04:55:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1A6DBC00) [pid = 3584] [serial = 972] [outer = 1A481800] 04:55:22 INFO - PROCESS | 3584 | 1461066922990 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1A6E3000) [pid = 3584] [serial = 973] [outer = 1A481800] 04:55:23 INFO - PROCESS | 3584 | 1461066923451 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 683ms 04:55:23 INFO - PROCESS | 3584 | 1461066923504 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 3584 | 1461066923506 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:55:23 INFO - PROCESS | 3584 | 1461066923510 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 3584 | 1461066923512 Marionette TRACE conn3 <- [1,1262,null,{}] 04:55:23 INFO - PROCESS | 3584 | 1461066923515 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:23 INFO - PROCESS | 3584 | 1461066923661 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:55:23 INFO - PROCESS | 3584 | 1461066923688 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 3584 | ++DOCSHELL 1A905400 == 51 [pid = 3584] [id = 325] 04:55:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1A912C00) [pid = 3584] [serial = 974] [outer = 00000000] 04:55:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1A94A800) [pid = 3584] [serial = 975] [outer = 1A912C00] 04:55:23 INFO - PROCESS | 3584 | 1461066923740 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1A9CD800) [pid = 3584] [serial = 976] [outer = 1A912C00] 04:55:24 INFO - PROCESS | 3584 | 1461066924172 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 728ms 04:55:24 INFO - PROCESS | 3584 | 1461066924258 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 3584 | 1461066924260 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:55:24 INFO - PROCESS | 3584 | 1461066924273 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 3584 | 1461066924275 Marionette TRACE conn3 <- [1,1266,null,{}] 04:55:24 INFO - PROCESS | 3584 | 1461066924279 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:24 INFO - PROCESS | 3584 | 1461066924394 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:55:24 INFO - PROCESS | 3584 | 1461066924406 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 3584 | ++DOCSHELL 15D5C400 == 52 [pid = 3584] [id = 326] 04:55:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (18564400) [pid = 3584] [serial = 977] [outer = 00000000] 04:55:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1C083800) [pid = 3584] [serial = 978] [outer = 18564400] 04:55:24 INFO - PROCESS | 3584 | 1461066924450 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1C087C00) [pid = 3584] [serial = 979] [outer = 18564400] 04:55:24 INFO - PROCESS | 3584 | 1461066924890 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 683ms 04:55:24 INFO - PROCESS | 3584 | 1461066924954 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 3584 | 1461066924956 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:55:24 INFO - PROCESS | 3584 | 1461066924960 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 3584 | 1461066924961 Marionette TRACE conn3 <- [1,1270,null,{}] 04:55:24 INFO - PROCESS | 3584 | 1461066924976 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 3584 | 1461066925084 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:55:25 INFO - PROCESS | 3584 | 1461066925095 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3584 | ++DOCSHELL 1C07D000 == 53 [pid = 3584] [id = 327] 04:55:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1C2C0800) [pid = 3584] [serial = 980] [outer = 00000000] 04:55:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1C2CB400) [pid = 3584] [serial = 981] [outer = 1C2C0800] 04:55:25 INFO - PROCESS | 3584 | 1461066925140 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1CA10C00) [pid = 3584] [serial = 982] [outer = 1C2C0800] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (19D75000) [pid = 3584] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (19F69000) [pid = 3584] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1540B800) [pid = 3584] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (11C5B400) [pid = 3584] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (18563C00) [pid = 3584] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (11BAD400) [pid = 3584] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (18BC9400) [pid = 3584] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (11C66C00) [pid = 3584] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:55:25 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (196E6800) [pid = 3584] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:55:25 INFO - PROCESS | 3584 | 1461066925701 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 788ms 04:55:25 INFO - PROCESS | 3584 | 1461066925745 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 3584 | 1461066925747 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:55:25 INFO - PROCESS | 3584 | 1461066925751 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 3584 | 1461066925753 Marionette TRACE conn3 <- [1,1274,null,{}] 04:55:25 INFO - PROCESS | 3584 | 1461066925756 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 3584 | 1461066925826 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:55:25 INFO - PROCESS | 3584 | 1461066925832 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3584 | ++DOCSHELL 15C57400 == 54 [pid = 3584] [id = 328] 04:55:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1636A000) [pid = 3584] [serial = 983] [outer = 00000000] 04:55:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1BE92800) [pid = 3584] [serial = 984] [outer = 1636A000] 04:55:25 INFO - PROCESS | 3584 | 1461066925877 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1C2A3400) [pid = 3584] [serial = 985] [outer = 1636A000] 04:55:26 INFO - PROCESS | 3584 | 1461066926287 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 576ms 04:55:26 INFO - PROCESS | 3584 | 1461066926319 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 3584 | 1461066926321 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:55:26 INFO - PROCESS | 3584 | 1461066926324 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:55:26 INFO - PROCESS | 3584 | 1461066926326 Marionette TRACE conn3 <- [1,1278,null,{}] 04:55:26 INFO - PROCESS | 3584 | 1461066926329 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:26 INFO - PROCESS | 3584 | 1461066926411 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:55:26 INFO - PROCESS | 3584 | 1461066926417 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 3584 | ++DOCSHELL 1320A400 == 55 [pid = 3584] [id = 329] 04:55:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (15699400) [pid = 3584] [serial = 986] [outer = 00000000] 04:55:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1CC4C800) [pid = 3584] [serial = 987] [outer = 15699400] 04:55:26 INFO - PROCESS | 3584 | 1461066926464 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1D1B8C00) [pid = 3584] [serial = 988] [outer = 15699400] 04:55:26 INFO - PROCESS | 3584 | 1461066926881 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 576ms 04:55:26 INFO - PROCESS | 3584 | 1461066926916 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 3584 | 1461066926918 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:55:26 INFO - PROCESS | 3584 | 1461066926921 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 3584 | 1461066926924 Marionette TRACE conn3 <- [1,1282,null,{}] 04:55:26 INFO - PROCESS | 3584 | 1461066926927 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 3584 | 1461066927024 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:55:27 INFO - PROCESS | 3584 | 1461066927030 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 3584 | ++DOCSHELL 1D1C4800 == 56 [pid = 3584] [id = 330] 04:55:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1D1C5C00) [pid = 3584] [serial = 989] [outer = 00000000] 04:55:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1D550400) [pid = 3584] [serial = 990] [outer = 1D1C5C00] 04:55:27 INFO - PROCESS | 3584 | 1461066927080 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1D555000) [pid = 3584] [serial = 991] [outer = 1D1C5C00] 04:55:27 INFO - PROCESS | 3584 | 1461066927760 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 04:55:27 INFO - PROCESS | 3584 | 1461066927810 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 3584 | 1461066927816 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:55:27 INFO - PROCESS | 3584 | 1461066927822 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 3584 | 1461066927825 Marionette TRACE conn3 <- [1,1286,null,{}] 04:55:27 INFO - PROCESS | 3584 | 1461066927831 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 3584 | 1461066927971 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:55:28 INFO - PROCESS | 3584 | 1461066928091 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 3584 | ++DOCSHELL 15440C00 == 57 [pid = 3584] [id = 331] 04:55:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (15441400) [pid = 3584] [serial = 992] [outer = 00000000] 04:55:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (16A6E800) [pid = 3584] [serial = 993] [outer = 15441400] 04:55:28 INFO - PROCESS | 3584 | 1461066928149 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (18007800) [pid = 3584] [serial = 994] [outer = 15441400] 04:55:28 INFO - PROCESS | 3584 | 1461066928782 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1016ms 04:55:28 INFO - PROCESS | 3584 | 1461066928832 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 3584 | 1461066928838 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:55:28 INFO - PROCESS | 3584 | 1461066928864 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 3584 | 1461066928867 Marionette TRACE conn3 <- [1,1290,null,{}] 04:55:28 INFO - PROCESS | 3584 | 1461066928871 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:28 INFO - PROCESS | 3584 | 1461066928977 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:55:29 INFO - PROCESS | 3584 | 1461066929110 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 3584 | ++DOCSHELL 16770C00 == 58 [pid = 3584] [id = 332] 04:55:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (17E81800) [pid = 3584] [serial = 995] [outer = 00000000] 04:55:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (196E6000) [pid = 3584] [serial = 996] [outer = 17E81800] 04:55:29 INFO - PROCESS | 3584 | 1461066929166 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (199FE000) [pid = 3584] [serial = 997] [outer = 17E81800] 04:55:29 INFO - PROCESS | 3584 | 1461066929737 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 910ms 04:55:29 INFO - PROCESS | 3584 | 1461066929791 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 3584 | 1461066929776 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:55:29 INFO - PROCESS | 3584 | 1461066929780 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 3584 | 1461066929784 Marionette TRACE conn3 <- [1,1294,null,{}] 04:55:29 INFO - PROCESS | 3584 | 1461066929795 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:29 INFO - PROCESS | 3584 | 1461066929941 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:55:30 INFO - PROCESS | 3584 | 1461066930077 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 3584 | ++DOCSHELL 1C07E800 == 59 [pid = 3584] [id = 333] 04:55:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1C081800) [pid = 3584] [serial = 998] [outer = 00000000] 04:55:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (1CA0A400) [pid = 3584] [serial = 999] [outer = 1C081800] 04:55:30 INFO - PROCESS | 3584 | 1461066930136 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1D1C4C00) [pid = 3584] [serial = 1000] [outer = 1C081800] 04:55:30 INFO - PROCESS | 3584 | 1461066930706 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 04:55:30 INFO - PROCESS | 3584 | 1461066930765 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:55:30 INFO - PROCESS | 3584 | 1461066930768 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:55:30 INFO - PROCESS | 3584 | 1461066930771 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 3584 | 1461066930773 Marionette TRACE conn3 <- [1,1298,null,{}] 04:55:30 INFO - PROCESS | 3584 | 1461066930777 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 3584 | 1461066930883 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:55:30 INFO - PROCESS | 3584 | 1461066930989 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 3584 | ++DOCSHELL 1859A800 == 60 [pid = 3584] [id = 334] 04:55:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1859E400) [pid = 3584] [serial = 1001] [outer = 00000000] 04:55:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1923F000) [pid = 3584] [serial = 1002] [outer = 1859E400] 04:55:31 INFO - PROCESS | 3584 | 1461066931026 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (19F01C00) [pid = 3584] [serial = 1003] [outer = 1859E400] 04:55:31 INFO - PROCESS | 3584 | 1461066931855 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 3584 | 1461066931891 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:55:31 INFO - PROCESS | 3584 | 1461066931896 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 3584 | 1461066931900 Marionette TRACE conn3 <- [1,1302,null,{}] 04:55:31 INFO - PROCESS | 3584 | 1461066931905 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:31 INFO - PROCESS | 3584 | 1461066931999 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:55:32 INFO - PROCESS | 3584 | 1461066932140 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 3584 | ++DOCSHELL 15409C00 == 61 [pid = 3584] [id = 335] 04:55:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (15AE7400) [pid = 3584] [serial = 1004] [outer = 00000000] 04:55:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (1654B400) [pid = 3584] [serial = 1005] [outer = 15AE7400] 04:55:32 INFO - PROCESS | 3584 | 1461066932182 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (18007C00) [pid = 3584] [serial = 1006] [outer = 15AE7400] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 1320A400 == 60 [pid = 3584] [id = 329] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 15C57400 == 59 [pid = 3584] [id = 328] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 1C07D000 == 58 [pid = 3584] [id = 327] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 15D5C400 == 57 [pid = 3584] [id = 326] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 1A905400 == 56 [pid = 3584] [id = 325] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 1A47B400 == 55 [pid = 3584] [id = 324] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 19259000 == 54 [pid = 3584] [id = 323] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 18A2EC00 == 53 [pid = 3584] [id = 322] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 14AB9400 == 52 [pid = 3584] [id = 321] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 15D63C00 == 51 [pid = 3584] [id = 320] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (1C201400) [pid = 3584] [serial = 912] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (1BE90400) [pid = 3584] [serial = 942] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (16A68000) [pid = 3584] [serial = 906] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (198EE400) [pid = 3584] [serial = 909] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 16546400 == 50 [pid = 3584] [id = 316] 04:55:32 INFO - PROCESS | 3584 | --DOCSHELL 143A6400 == 49 [pid = 3584] [id = 315] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (18A31C00) [pid = 3584] [serial = 922] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (15AE9000) [pid = 3584] [serial = 918] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (16A66400) [pid = 3584] [serial = 919] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (19244800) [pid = 3584] [serial = 924] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (1A647800) [pid = 3584] [serial = 931] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (158E7400) [pid = 3584] [serial = 936] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (1A943C00) [pid = 3584] [serial = 939] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1A908400) [pid = 3584] [serial = 934] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (199F5000) [pid = 3584] [serial = 927] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (19B30800) [pid = 3584] [serial = 928] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (18BC9000) [pid = 3584] [serial = 937] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (1941B800) [pid = 3584] [serial = 925] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (1A0A5800) [pid = 3584] [serial = 930] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1A907000) [pid = 3584] [serial = 933] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1A9C5400) [pid = 3584] [serial = 940] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (16372800) [pid = 3584] [serial = 916] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (15C59C00) [pid = 3584] [serial = 915] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (186EA400) [pid = 3584] [serial = 921] [outer = 00000000] [url = about:blank] 04:55:32 INFO - PROCESS | 3584 | 1461066932775 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 910ms 04:55:32 INFO - PROCESS | 3584 | 1461066932810 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 3584 | 1461066932815 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:55:32 INFO - PROCESS | 3584 | 1461066932821 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 3584 | 1461066932823 Marionette TRACE conn3 <- [1,1306,null,{}] 04:55:32 INFO - PROCESS | 3584 | 1461066932827 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:32 INFO - PROCESS | 3584 | 1461066932961 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:55:33 INFO - PROCESS | 3584 | 1461066933025 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 3584 | ++DOCSHELL 156E3800 == 50 [pid = 3584] [id = 336] 04:55:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (15AD7000) [pid = 3584] [serial = 1007] [outer = 00000000] 04:55:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (16451000) [pid = 3584] [serial = 1008] [outer = 15AD7000] 04:55:33 INFO - PROCESS | 3584 | 1461066933070 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1799B400) [pid = 3584] [serial = 1009] [outer = 15AD7000] 04:55:33 INFO - PROCESS | 3584 | 1461066933470 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 682ms 04:55:33 INFO - PROCESS | 3584 | 1461066933502 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 3584 | 1461066933504 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:55:33 INFO - PROCESS | 3584 | 1461066933508 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 3584 | 1461066933511 Marionette TRACE conn3 <- [1,1310,null,{}] 04:55:33 INFO - PROCESS | 3584 | 1461066933521 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 3584 | 1461066933605 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:55:33 INFO - PROCESS | 3584 | 1461066933613 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 3584 | ++DOCSHELL 186F3C00 == 51 [pid = 3584] [id = 337] 04:55:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (186F6800) [pid = 3584] [serial = 1010] [outer = 00000000] 04:55:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (19258000) [pid = 3584] [serial = 1011] [outer = 186F6800] 04:55:33 INFO - PROCESS | 3584 | 1461066933661 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (196E5000) [pid = 3584] [serial = 1012] [outer = 186F6800] 04:55:34 INFO - PROCESS | 3584 | 1461066934116 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 622ms 04:55:34 INFO - PROCESS | 3584 | 1461066934130 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 3584 | 1461066934133 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:55:34 INFO - PROCESS | 3584 | 1461066934136 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 3584 | 1461066934138 Marionette TRACE conn3 <- [1,1314,null,{}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:55:34 INFO - PROCESS | 3584 | 1461066934142 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 3584 | 1461066934226 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:55:34 INFO - PROCESS | 3584 | 1461066934264 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3584 | ++DOCSHELL 19D6F800 == 52 [pid = 3584] [id = 338] 04:55:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (19D74C00) [pid = 3584] [serial = 1013] [outer = 00000000] 04:55:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (19F69000) [pid = 3584] [serial = 1014] [outer = 19D74C00] 04:55:34 INFO - PROCESS | 3584 | 1461066934311 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1A0A5800) [pid = 3584] [serial = 1015] [outer = 19D74C00] 04:55:34 INFO - PROCESS | 3584 | 1461066934725 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 607ms 04:55:34 INFO - PROCESS | 3584 | 1461066934757 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 3584 | 1461066934759 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:55:34 INFO - PROCESS | 3584 | 1461066934762 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 3584 | 1461066934764 Marionette TRACE conn3 <- [1,1318,null,{}] 04:55:34 INFO - PROCESS | 3584 | 1461066934767 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 3584 | 1461066934845 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:55:34 INFO - PROCESS | 3584 | 1461066934851 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3584 | ++DOCSHELL 1A642800 == 53 [pid = 3584] [id = 339] 04:55:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1A647800) [pid = 3584] [serial = 1016] [outer = 00000000] 04:55:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (1A905C00) [pid = 3584] [serial = 1017] [outer = 1A647800] 04:55:34 INFO - PROCESS | 3584 | 1461066934896 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1A90B400) [pid = 3584] [serial = 1018] [outer = 1A647800] 04:55:35 INFO - PROCESS | 3584 | 1461066935512 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 819ms 04:55:35 INFO - PROCESS | 3584 | 1461066935589 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 3584 | 1461066935595 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:55:35 INFO - PROCESS | 3584 | 1461066935629 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 3584 | 1461066935633 Marionette TRACE conn3 <- [1,1322,null,{}] 04:55:35 INFO - PROCESS | 3584 | 1461066935639 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:35 INFO - PROCESS | 3584 | 1461066935736 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:55:35 INFO - PROCESS | 3584 | 1461066935861 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 3584 | ++DOCSHELL 14353C00 == 54 [pid = 3584] [id = 340] 04:55:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (14AAB400) [pid = 3584] [serial = 1019] [outer = 00000000] 04:55:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (17AA3000) [pid = 3584] [serial = 1020] [outer = 14AAB400] 04:55:35 INFO - PROCESS | 3584 | 1461066935921 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (185A5800) [pid = 3584] [serial = 1021] [outer = 14AAB400] 04:55:36 INFO - PROCESS | 3584 | 1461066936463 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 941ms 04:55:36 INFO - PROCESS | 3584 | 1461066936543 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 3584 | 1461066936549 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:55:36 INFO - PROCESS | 3584 | 1461066936556 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 3584 | 1461066936559 Marionette TRACE conn3 <- [1,1326,null,{}] 04:55:36 INFO - PROCESS | 3584 | 1461066936563 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:36 INFO - PROCESS | 3584 | 1461066936666 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:55:36 INFO - PROCESS | 3584 | 1461066936797 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 3584 | ++DOCSHELL 1923EC00 == 55 [pid = 3584] [id = 341] 04:55:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (196E7000) [pid = 3584] [serial = 1022] [outer = 00000000] 04:55:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1A49F400) [pid = 3584] [serial = 1023] [outer = 196E7000] 04:55:36 INFO - PROCESS | 3584 | 1461066936837 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1A49F800) [pid = 3584] [serial = 1024] [outer = 196E7000] 04:55:37 INFO - PROCESS | 3584 | 1461066937899 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1350ms 04:55:37 INFO - PROCESS | 3584 | 1461066937922 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 3584 | 1461066937924 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:55:37 INFO - PROCESS | 3584 | 1461066937928 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 3584 | 1461066937932 Marionette TRACE conn3 <- [1,1330,null,{}] 04:55:37 INFO - PROCESS | 3584 | 1461066937943 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:38 INFO - PROCESS | 3584 | 1461066938040 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:55:38 INFO - PROCESS | 3584 | 1461066938166 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 3584 | ++DOCSHELL 1A90F800 == 56 [pid = 3584] [id = 342] 04:55:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1A943C00) [pid = 3584] [serial = 1025] [outer = 00000000] 04:55:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (1BE93400) [pid = 3584] [serial = 1026] [outer = 1A943C00] 04:55:38 INFO - PROCESS | 3584 | 1461066938225 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (1C083000) [pid = 3584] [serial = 1027] [outer = 1A943C00] 04:55:38 INFO - PROCESS | 3584 | 1461066938863 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 04:55:38 INFO - PROCESS | 3584 | 1461066938910 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 3584 | 1461066938913 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:55:38 INFO - PROCESS | 3584 | 1461066938916 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:55:38 INFO - PROCESS | 3584 | 1461066938918 Marionette TRACE conn3 <- [1,1334,null,{}] 04:55:38 INFO - PROCESS | 3584 | 1461066938922 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 3584 | 1461066939042 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:55:39 INFO - PROCESS | 3584 | 1461066939146 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 3584 | ++DOCSHELL 1C299800 == 57 [pid = 3584] [id = 343] 04:55:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (1C29E400) [pid = 3584] [serial = 1028] [outer = 00000000] 04:55:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (1C2C8C00) [pid = 3584] [serial = 1029] [outer = 1C29E400] 04:55:39 INFO - PROCESS | 3584 | 1461066939184 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (1CC4B800) [pid = 3584] [serial = 1030] [outer = 1C29E400] 04:55:39 INFO - PROCESS | 3584 | 1461066939810 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 910ms 04:55:39 INFO - PROCESS | 3584 | 1461066939829 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 3584 | 1461066939831 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:55:39 INFO - PROCESS | 3584 | 1461066939834 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 3584 | 1461066939836 Marionette TRACE conn3 <- [1,1338,null,{}] 04:55:39 INFO - PROCESS | 3584 | 1461066939840 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 3584 | 1461066939938 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:55:40 INFO - PROCESS | 3584 | 1461066940148 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 3584 | ++DOCSHELL 13731400 == 58 [pid = 3584] [id = 344] 04:55:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (13738C00) [pid = 3584] [serial = 1031] [outer = 00000000] 04:55:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 144 (1540E800) [pid = 3584] [serial = 1032] [outer = 13738C00] 04:55:40 INFO - PROCESS | 3584 | 1461066940204 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 145 (15A35C00) [pid = 3584] [serial = 1033] [outer = 13738C00] 04:55:40 INFO - PROCESS | 3584 | 1461066940708 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 910ms 04:55:40 INFO - PROCESS | 3584 | 1461066940763 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 3584 | 1461066940768 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:55:40 INFO - PROCESS | 3584 | 1461066940774 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 3584 | 1461066940776 Marionette TRACE conn3 <- [1,1342,null,{}] 04:55:40 INFO - PROCESS | 3584 | 1461066940782 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:40 INFO - PROCESS | 3584 | 1461066940865 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:55:40 INFO - PROCESS | 3584 | 1461066940975 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 3584 | ++DOCSHELL 18D7A000 == 59 [pid = 3584] [id = 345] 04:55:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 146 (18D7E000) [pid = 3584] [serial = 1034] [outer = 00000000] 04:55:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 147 (19F0E400) [pid = 3584] [serial = 1035] [outer = 18D7E000] 04:55:41 INFO - PROCESS | 3584 | 1461066941033 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 148 (1A907000) [pid = 3584] [serial = 1036] [outer = 18D7E000] 04:55:41 INFO - PROCESS | 3584 | --DOCSHELL 19D6F800 == 58 [pid = 3584] [id = 338] 04:55:41 INFO - PROCESS | 3584 | --DOCSHELL 186F3C00 == 57 [pid = 3584] [id = 337] 04:55:41 INFO - PROCESS | 3584 | --DOCSHELL 156E3800 == 56 [pid = 3584] [id = 336] 04:55:41 INFO - PROCESS | 3584 | --DOCSHELL 15409C00 == 55 [pid = 3584] [id = 335] 04:55:41 INFO - PROCESS | 3584 | 1461066941620 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 864ms 04:55:41 INFO - PROCESS | 3584 | 1461066941643 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 3584 | 1461066941647 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:55:41 INFO - PROCESS | 3584 | 1461066941661 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 3584 | 1461066941663 Marionette TRACE conn3 <- [1,1346,null,{}] 04:55:41 INFO - PROCESS | 3584 | 1461066941667 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:41 INFO - PROCESS | 3584 | 1461066941779 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:55:41 INFO - PROCESS | 3584 | 1461066941786 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 3584 | ++DOCSHELL 146B8400 == 56 [pid = 3584] [id = 346] 04:55:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 149 (1644E000) [pid = 3584] [serial = 1037] [outer = 00000000] 04:55:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 150 (1A949800) [pid = 3584] [serial = 1038] [outer = 1644E000] 04:55:41 INFO - PROCESS | 3584 | 1461066941832 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 151 (1A9D3C00) [pid = 3584] [serial = 1039] [outer = 1644E000] 04:55:42 INFO - PROCESS | 3584 | 1461066942298 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 667ms 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:55:42 INFO - PROCESS | 3584 | 1461066942341 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 3584 | 1461066942343 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:55:42 INFO - PROCESS | 3584 | 1461066942348 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 3584 | 1461066942354 Marionette TRACE conn3 <- [1,1350,null,{}] 04:55:42 INFO - PROCESS | 3584 | 1461066942374 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:42 INFO - PROCESS | 3584 | 1461066942490 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:55:42 INFO - PROCESS | 3584 | 1461066942556 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 3584 | ++DOCSHELL 1D26E800 == 57 [pid = 3584] [id = 347] 04:55:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 152 (1D26F400) [pid = 3584] [serial = 1040] [outer = 00000000] 04:55:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 153 (1D557800) [pid = 3584] [serial = 1041] [outer = 1D26F400] 04:55:42 INFO - PROCESS | 3584 | 1461066942584 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 154 (1D5A2400) [pid = 3584] [serial = 1042] [outer = 1D26F400] 04:55:43 INFO - PROCESS | 3584 | 1461066943045 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 728ms 04:55:43 INFO - PROCESS | 3584 | 1461066943096 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 3584 | 1461066943099 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:55:43 INFO - PROCESS | 3584 | 1461066943106 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:55:43 INFO - PROCESS | 3584 | 1461066943108 Marionette TRACE conn3 <- [1,1354,null,{}] 04:55:43 INFO - PROCESS | 3584 | 1461066943111 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:43 INFO - PROCESS | 3584 | 1461066943211 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:55:43 INFO - PROCESS | 3584 | 1461066943276 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 3584 | ++DOCSHELL 12BE0000 == 58 [pid = 3584] [id = 348] 04:55:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 155 (1C2C4C00) [pid = 3584] [serial = 1043] [outer = 00000000] 04:55:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 156 (1D88D800) [pid = 3584] [serial = 1044] [outer = 1C2C4C00] 04:55:43 INFO - PROCESS | 3584 | 1461066943322 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 157 (1D892400) [pid = 3584] [serial = 1045] [outer = 1C2C4C00] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 156 (158F0000) [pid = 3584] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 155 (1859E000) [pid = 3584] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 154 (1A9D0400) [pid = 3584] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 153 (15AE2400) [pid = 3584] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 152 (1A912C00) [pid = 3584] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 151 (16A6C000) [pid = 3584] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 150 (143AFC00) [pid = 3584] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 149 (1636A000) [pid = 3584] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 148 (13385C00) [pid = 3584] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 147 (18564400) [pid = 3584] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 146 (19417000) [pid = 3584] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 145 (1540C800) [pid = 3584] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 144 (1A0A4800) [pid = 3584] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 143 (1C241000) [pid = 3584] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (12D7FC00) [pid = 3584] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (17A98000) [pid = 3584] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (1C2C0800) [pid = 3584] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (15D66400) [pid = 3584] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (1A93F400) [pid = 3584] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (1A481800) [pid = 3584] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (18D7C400) [pid = 3584] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (18A35C00) [pid = 3584] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (16369C00) [pid = 3584] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (11C58800) [pid = 3584] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1BE90800) [pid = 3584] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (123B5000) [pid = 3584] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (19417800) [pid = 3584] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (19F6C000) [pid = 3584] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1A6E1000) [pid = 3584] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (19F09C00) [pid = 3584] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (15699400) [pid = 3584] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1BE8EC00) [pid = 3584] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (18BBB800) [pid = 3584] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (15441400) [pid = 3584] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (15AD7000) [pid = 3584] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (15AE7400) [pid = 3584] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (17E81800) [pid = 3584] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1C081800) [pid = 3584] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (186F6800) [pid = 3584] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:55:43 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (19D74C00) [pid = 3584] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:55:44 INFO - PROCESS | 3584 | 1461066944022 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 3584 | 1461066944079 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:55:44 INFO - PROCESS | 3584 | 1461066944083 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 3584 | 1461066944084 Marionette TRACE conn3 <- [1,1358,null,{}] 04:55:44 INFO - PROCESS | 3584 | 1461066944088 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 3584 | 1461066944167 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:55:44 INFO - PROCESS | 3584 | 1461066944174 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 3584 | ++DOCSHELL 11C5A800 == 59 [pid = 3584] [id = 349] 04:55:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (14302400) [pid = 3584] [serial = 1046] [outer = 00000000] 04:55:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (15AD7000) [pid = 3584] [serial = 1047] [outer = 14302400] 04:55:44 INFO - PROCESS | 3584 | 1461066944232 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (16A70C00) [pid = 3584] [serial = 1048] [outer = 14302400] 04:55:44 INFO - PROCESS | 3584 | 1461066944671 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 3584 | 1461066944706 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:55:44 INFO - PROCESS | 3584 | 1461066944709 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:55:44 INFO - PROCESS | 3584 | 1461066944711 Marionette TRACE conn3 <- [1,1362,null,{}] 04:55:44 INFO - PROCESS | 3584 | 1461066944718 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 3584 | 1461066944800 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:55:44 INFO - PROCESS | 3584 | 1461066944808 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 3584 | ++DOCSHELL 186F3000 == 60 [pid = 3584] [id = 350] 04:55:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (186F6800) [pid = 3584] [serial = 1049] [outer = 00000000] 04:55:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1941C000) [pid = 3584] [serial = 1050] [outer = 186F6800] 04:55:44 INFO - PROCESS | 3584 | 1461066944852 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (196E6800) [pid = 3584] [serial = 1051] [outer = 186F6800] 04:55:45 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:45 INFO - PROCESS | 3584 | 1461066945299 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 3584 | 1461066945341 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:55:45 INFO - PROCESS | 3584 | 1461066945345 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:55:45 INFO - PROCESS | 3584 | 1461066945346 Marionette TRACE conn3 <- [1,1366,null,{}] 04:55:45 INFO - PROCESS | 3584 | 1461066945350 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:45 INFO - PROCESS | 3584 | 1461066945428 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:55:45 INFO - PROCESS | 3584 | 1461066945434 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 3584 | ++DOCSHELL 19239800 == 61 [pid = 3584] [id = 351] 04:55:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1A906400) [pid = 3584] [serial = 1052] [outer = 00000000] 04:55:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1BE90800) [pid = 3584] [serial = 1053] [outer = 1A906400] 04:55:45 INFO - PROCESS | 3584 | 1461066945462 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1C241000) [pid = 3584] [serial = 1054] [outer = 1A906400] 04:55:46 INFO - PROCESS | 3584 | 1461066946075 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 3584 | 1461066946161 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:55:46 INFO - PROCESS | 3584 | 1461066946181 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 3584 | 1461066946185 Marionette TRACE conn3 <- [1,1370,null,{}] 04:55:46 INFO - PROCESS | 3584 | 1461066946191 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 3584 | 1461066946307 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:55:46 INFO - PROCESS | 3584 | 1461066946438 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 3584 | ++DOCSHELL 137E7400 == 62 [pid = 3584] [id = 352] 04:55:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1540C000) [pid = 3584] [serial = 1055] [outer = 00000000] 04:55:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (185A5C00) [pid = 3584] [serial = 1056] [outer = 1540C000] 04:55:46 INFO - PROCESS | 3584 | 1461066946497 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (18D74400) [pid = 3584] [serial = 1057] [outer = 1540C000] 04:55:47 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:47 INFO - PROCESS | 3584 | 1461066947107 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 3584 | 1461066947170 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:55:47 INFO - PROCESS | 3584 | 1461066947177 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 3584 | 1461066947180 Marionette TRACE conn3 <- [1,1374,null,{}] 04:55:47 INFO - PROCESS | 3584 | 1461066947185 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 3584 | 1461066947275 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:55:47 INFO - PROCESS | 3584 | 1461066947411 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 3584 | ++DOCSHELL 179A8000 == 63 [pid = 3584] [id = 353] 04:55:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1855C400) [pid = 3584] [serial = 1058] [outer = 00000000] 04:55:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (1A945000) [pid = 3584] [serial = 1059] [outer = 1855C400] 04:55:47 INFO - PROCESS | 3584 | 1461066947467 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1A9CD400) [pid = 3584] [serial = 1060] [outer = 1855C400] 04:55:48 INFO - PROCESS | 3584 | 1461066948080 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 3584 | 1461066948152 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:55:48 INFO - PROCESS | 3584 | 1461066948156 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 3584 | 1461066948161 Marionette TRACE conn3 <- [1,1378,null,{}] 04:55:48 INFO - PROCESS | 3584 | 1461066948173 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:48 INFO - PROCESS | 3584 | 1461066948280 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:55:48 INFO - PROCESS | 3584 | 1461066948401 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 3584 | ++DOCSHELL 1D5A4000 == 64 [pid = 3584] [id = 354] 04:55:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (1D5A5000) [pid = 3584] [serial = 1061] [outer = 00000000] 04:55:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1D895400) [pid = 3584] [serial = 1062] [outer = 1D5A5000] 04:55:48 INFO - PROCESS | 3584 | 1461066948459 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1D89AC00) [pid = 3584] [serial = 1063] [outer = 1D5A5000] 04:55:49 INFO - PROCESS | 3584 | 1461066949026 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 910ms 04:55:49 INFO - PROCESS | 3584 | 1461066949070 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3584 | 1461066949073 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:55:49 INFO - PROCESS | 3584 | 1461066949078 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:55:49 INFO - PROCESS | 3584 | 1461066949080 Marionette TRACE conn3 <- [1,1382,null,{}] 04:55:49 INFO - PROCESS | 3584 | 1461066949084 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:49 INFO - PROCESS | 3584 | 1461066949194 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:55:49 INFO - PROCESS | 3584 | 1461066949329 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 3584 | ++DOCSHELL 1D5A8400 == 65 [pid = 3584] [id = 355] 04:55:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1D5A9000) [pid = 3584] [serial = 1064] [outer = 00000000] 04:55:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1D9CA000) [pid = 3584] [serial = 1065] [outer = 1D5A9000] 04:55:49 INFO - PROCESS | 3584 | 1461066949385 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (1D9D2800) [pid = 3584] [serial = 1066] [outer = 1D5A9000] 04:55:49 INFO - PROCESS | 3584 | 1461066949921 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 865ms 04:55:49 INFO - PROCESS | 3584 | 1461066949965 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3584 | 1461066949967 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:55:49 INFO - PROCESS | 3584 | 1461066949971 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 3584 | 1461066949973 Marionette TRACE conn3 <- [1,1386,null,{}] 04:55:49 INFO - PROCESS | 3584 | 1461066949977 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:50 INFO - PROCESS | 3584 | 1461066950077 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:55:50 INFO - PROCESS | 3584 | 1461066950240 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 3584 | ++DOCSHELL 11BA5800 == 66 [pid = 3584] [id = 356] 04:55:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (11BA8C00) [pid = 3584] [serial = 1067] [outer = 00000000] 04:55:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (13255400) [pid = 3584] [serial = 1068] [outer = 11BA8C00] 04:55:50 INFO - PROCESS | 3584 | 1461066950294 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (14301C00) [pid = 3584] [serial = 1069] [outer = 11BA8C00] 04:55:51 INFO - PROCESS | 3584 | 1461066951019 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1061ms 04:55:51 INFO - PROCESS | 3584 | 1461066951032 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 3584 | 1461066951036 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:55:51 INFO - PROCESS | 3584 | 1461066951061 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 3584 | 1461066951064 Marionette TRACE conn3 <- [1,1390,null,{}] 04:55:51 INFO - PROCESS | 3584 | 1461066951070 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 3584 | 1461066951171 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:55:51 INFO - PROCESS | 3584 | 1461066951316 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 3584 | ++DOCSHELL 15D59800 == 67 [pid = 3584] [id = 357] 04:55:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (1654CC00) [pid = 3584] [serial = 1070] [outer = 00000000] 04:55:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (16A6CC00) [pid = 3584] [serial = 1071] [outer = 1654CC00] 04:55:51 INFO - PROCESS | 3584 | 1461066951366 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 144 (17A95800) [pid = 3584] [serial = 1072] [outer = 1654CC00] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 186F3000 == 66 [pid = 3584] [id = 350] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 11C5A800 == 65 [pid = 3584] [id = 349] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 12BE0000 == 64 [pid = 3584] [id = 348] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 1D26E800 == 63 [pid = 3584] [id = 347] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 146B8400 == 62 [pid = 3584] [id = 346] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 18D7A000 == 61 [pid = 3584] [id = 345] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 13731400 == 60 [pid = 3584] [id = 344] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 14353C00 == 59 [pid = 3584] [id = 340] 04:55:51 INFO - PROCESS | 3584 | --DOCSHELL 1A642800 == 58 [pid = 3584] [id = 339] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 143 (1799A400) [pid = 3584] [serial = 907] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (19F70000) [pid = 3584] [serial = 910] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (1C20F800) [pid = 3584] [serial = 913] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (15C0DC00) [pid = 3584] [serial = 946] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (1A905C00) [pid = 3584] [serial = 1017] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (19F69000) [pid = 3584] [serial = 1014] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (18007800) [pid = 3584] [serial = 994] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (16451000) [pid = 3584] [serial = 1008] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (1799B400) [pid = 3584] [serial = 1009] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (18007C00) [pid = 3584] [serial = 1006] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (1654B400) [pid = 3584] [serial = 1005] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (16A6E800) [pid = 3584] [serial = 993] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (1923F000) [pid = 3584] [serial = 1002] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (1D550400) [pid = 3584] [serial = 990] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (196E6000) [pid = 3584] [serial = 996] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1D1C4C00) [pid = 3584] [serial = 1000] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1CA0A400) [pid = 3584] [serial = 999] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (19258000) [pid = 3584] [serial = 1011] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (196E5000) [pid = 3584] [serial = 1012] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (199FE000) [pid = 3584] [serial = 997] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (1A0A5800) [pid = 3584] [serial = 1015] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1D1B8C00) [pid = 3584] [serial = 988] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1CA03C00) [pid = 3584] [serial = 958] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1BE8C000) [pid = 3584] [serial = 952] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (18664800) [pid = 3584] [serial = 949] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1C2C4800) [pid = 3584] [serial = 955] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (16488000) [pid = 3584] [serial = 784] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (1A9CD800) [pid = 3584] [serial = 976] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (18660000) [pid = 3584] [serial = 868] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (158E5C00) [pid = 3584] [serial = 945] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1C2A3400) [pid = 3584] [serial = 985] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (15C0D000) [pid = 3584] [serial = 865] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1C083800) [pid = 3584] [serial = 978] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (19D75800) [pid = 3584] [serial = 970] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (17AA3800) [pid = 3584] [serial = 964] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1A6DC800) [pid = 3584] [serial = 823] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1C2CCC00) [pid = 3584] [serial = 957] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (143B1C00) [pid = 3584] [serial = 781] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1C087C00) [pid = 3584] [serial = 979] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1805B000) [pid = 3584] [serial = 948] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A94A800) [pid = 3584] [serial = 975] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1C2CB400) [pid = 3584] [serial = 981] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (18A30000) [pid = 3584] [serial = 829] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1C07CC00) [pid = 3584] [serial = 943] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A6E3000) [pid = 3584] [serial = 973] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (19239C00) [pid = 3584] [serial = 778] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18D7B800) [pid = 3584] [serial = 966] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1913E800) [pid = 3584] [serial = 967] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1636E800) [pid = 3584] [serial = 960] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (13207800) [pid = 3584] [serial = 757] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1CA10C00) [pid = 3584] [serial = 982] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1C087800) [pid = 3584] [serial = 904] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A6DBC00) [pid = 3584] [serial = 972] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (15D59400) [pid = 3584] [serial = 826] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16A6C400) [pid = 3584] [serial = 961] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (196DF400) [pid = 3584] [serial = 754] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A94B800) [pid = 3584] [serial = 951] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A90E800) [pid = 3584] [serial = 871] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A90C000) [pid = 3584] [serial = 862] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1CC4C800) [pid = 3584] [serial = 987] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1C246800) [pid = 3584] [serial = 954] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1BE92800) [pid = 3584] [serial = 984] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17A9C400) [pid = 3584] [serial = 963] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18D77C00) [pid = 3584] [serial = 787] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (19B30000) [pid = 3584] [serial = 969] [outer = 00000000] [url = about:blank] 04:55:51 INFO - PROCESS | 3584 | 1461066951856 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 819ms 04:55:51 INFO - PROCESS | 3584 | 1461066951887 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 3584 | 1461066951892 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:55:51 INFO - PROCESS | 3584 | 1461066951899 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 3584 | 1461066951901 Marionette TRACE conn3 <- [1,1394,null,{}] 04:55:51 INFO - PROCESS | 3584 | 1461066951889 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 3584 | 1461066951973 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:55:51 INFO - PROCESS | 3584 | 1461066951983 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 3584 | ++DOCSHELL 14302000 == 59 [pid = 3584] [id = 358] 04:55:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15694C00) [pid = 3584] [serial = 1073] [outer = 00000000] 04:55:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16451000) [pid = 3584] [serial = 1074] [outer = 15694C00] 04:55:52 INFO - PROCESS | 3584 | 1461066952029 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16A67000) [pid = 3584] [serial = 1075] [outer = 15694C00] 04:55:52 INFO - PROCESS | 3584 | 1461066952499 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 682ms 04:55:52 INFO - PROCESS | 3584 | 1461066952561 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 3584 | 1461066952563 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:55:52 INFO - PROCESS | 3584 | 1461066952567 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 3584 | 1461066952571 Marionette TRACE conn3 <- [1,1398,null,{}] 04:55:52 INFO - PROCESS | 3584 | 1461066952581 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:52 INFO - PROCESS | 3584 | 1461066952668 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:55:52 INFO - PROCESS | 3584 | 1461066952760 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 3584 | ++DOCSHELL 17E84400 == 60 [pid = 3584] [id = 359] 04:55:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1804F400) [pid = 3584] [serial = 1076] [outer = 00000000] 04:55:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1805BC00) [pid = 3584] [serial = 1077] [outer = 1804F400] 04:55:52 INFO - PROCESS | 3584 | 1461066952817 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18660000) [pid = 3584] [serial = 1078] [outer = 1804F400] 04:55:53 INFO - PROCESS | 3584 | 1461066953225 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 683ms 04:55:53 INFO - PROCESS | 3584 | 1461066953252 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 3584 | 1461066953255 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:55:53 INFO - PROCESS | 3584 | 1461066953258 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:55:53 INFO - PROCESS | 3584 | 1461066953260 Marionette TRACE conn3 <- [1,1402,null,{}] 04:55:53 INFO - PROCESS | 3584 | 1461066953263 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:53 INFO - PROCESS | 3584 | 1461066953374 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:55:53 INFO - PROCESS | 3584 | 1461066953390 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 3584 | ++DOCSHELL 18D74800 == 61 [pid = 3584] [id = 360] 04:55:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18D75C00) [pid = 3584] [serial = 1079] [outer = 00000000] 04:55:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18D7FC00) [pid = 3584] [serial = 1080] [outer = 18D75C00] 04:55:53 INFO - PROCESS | 3584 | 1461066953436 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19142800) [pid = 3584] [serial = 1081] [outer = 18D75C00] 04:55:53 INFO - PROCESS | 3584 | 1461066953902 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 667ms 04:55:53 INFO - PROCESS | 3584 | 1461066953941 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 3584 | 1461066953943 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:55:53 INFO - PROCESS | 3584 | 1461066953951 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 3584 | 1461066953952 Marionette TRACE conn3 <- [1,1406,null,{}] 04:55:53 INFO - PROCESS | 3584 | 1461066953956 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 3584 | 1461066954067 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:55:54 INFO - PROCESS | 3584 | 1461066954073 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 3584 | ++DOCSHELL 1325BC00 == 62 [pid = 3584] [id = 361] 04:55:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1636E800) [pid = 3584] [serial = 1082] [outer = 00000000] 04:55:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19419000) [pid = 3584] [serial = 1083] [outer = 1636E800] 04:55:54 INFO - PROCESS | 3584 | 1461066954122 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (196DFC00) [pid = 3584] [serial = 1084] [outer = 1636E800] 04:55:54 INFO - PROCESS | 3584 | 1461066954570 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 668ms 04:55:54 INFO - PROCESS | 3584 | 1461066954629 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 3584 | 1461066954631 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:55:54 INFO - PROCESS | 3584 | 1461066954634 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 3584 | 1461066954636 Marionette TRACE conn3 <- [1,1410,null,{}] 04:55:54 INFO - PROCESS | 3584 | 1461066954640 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 3584 | 1461066954783 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:55:54 INFO - PROCESS | 3584 | 1461066954812 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 3584 | ++DOCSHELL 137DA000 == 63 [pid = 3584] [id = 362] 04:55:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (14302C00) [pid = 3584] [serial = 1085] [outer = 00000000] 04:55:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19F72400) [pid = 3584] [serial = 1086] [outer = 14302C00] 04:55:54 INFO - PROCESS | 3584 | 1461066954861 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A0A5000) [pid = 3584] [serial = 1087] [outer = 14302C00] 04:55:55 INFO - PROCESS | 3584 | 1461066955310 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 713ms 04:55:55 INFO - PROCESS | 3584 | 1461066955350 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 3584 | 1461066955352 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:55:55 INFO - PROCESS | 3584 | 1461066955356 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 3584 | 1461066955357 Marionette TRACE conn3 <- [1,1414,null,{}] 04:55:55 INFO - PROCESS | 3584 | 1461066955365 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:55 INFO - PROCESS | 3584 | 1461066955477 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:55:55 INFO - PROCESS | 3584 | 1461066955487 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 3584 | ++DOCSHELL 137DF000 == 64 [pid = 3584] [id = 363] 04:55:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1543CC00) [pid = 3584] [serial = 1088] [outer = 00000000] 04:55:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A6E3000) [pid = 3584] [serial = 1089] [outer = 1543CC00] 04:55:55 INFO - PROCESS | 3584 | 1461066955637 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A905000) [pid = 3584] [serial = 1090] [outer = 1543CC00] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1859E400) [pid = 3584] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1D1C5C00) [pid = 3584] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1D26F400) [pid = 3584] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1644E000) [pid = 3584] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1C2C4C00) [pid = 3584] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (13738C00) [pid = 3584] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (18D7E000) [pid = 3584] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (186F6800) [pid = 3584] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:55:55 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (14302400) [pid = 3584] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:55:55 INFO - PROCESS | 3584 | 1461066955994 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 682ms 04:55:56 INFO - PROCESS | 3584 | 1461066956037 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 3584 | 1461066956039 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:55:56 INFO - PROCESS | 3584 | 1461066956043 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 3584 | 1461066956045 Marionette TRACE conn3 <- [1,1418,null,{}] 04:55:56 INFO - PROCESS | 3584 | 1461066956048 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:56 INFO - PROCESS | 3584 | 1461066956153 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:55:56 INFO - PROCESS | 3584 | 1461066956246 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 3584 | ++DOCSHELL 17E84800 == 65 [pid = 3584] [id = 364] 04:55:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (186F5000) [pid = 3584] [serial = 1091] [outer = 00000000] 04:55:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A49E400) [pid = 3584] [serial = 1092] [outer = 186F5000] 04:55:56 INFO - PROCESS | 3584 | 1461066956297 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A909400) [pid = 3584] [serial = 1093] [outer = 186F5000] 04:55:56 INFO - PROCESS | 3584 | 1461066956651 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 622ms 04:55:56 INFO - PROCESS | 3584 | 1461066956664 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 3584 | 1461066956666 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:55:56 INFO - PROCESS | 3584 | 1461066956669 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:55:56 INFO - PROCESS | 3584 | 1461066956671 Marionette TRACE conn3 <- [1,1422,null,{}] 04:55:56 INFO - PROCESS | 3584 | 1461066956674 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:56 INFO - PROCESS | 3584 | 1461066956792 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:55:56 INFO - PROCESS | 3584 | 1461066956801 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 3584 | ++DOCSHELL 1A6E2800 == 66 [pid = 3584] [id = 365] 04:55:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A913800) [pid = 3584] [serial = 1094] [outer = 00000000] 04:55:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A94C400) [pid = 3584] [serial = 1095] [outer = 1A913800] 04:55:56 INFO - PROCESS | 3584 | 1461066956845 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A9CA800) [pid = 3584] [serial = 1096] [outer = 1A913800] 04:55:57 INFO - PROCESS | 3584 | 1461066957242 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 607ms 04:55:57 INFO - PROCESS | 3584 | 1461066957289 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 3584 | 1461066957291 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:55:57 INFO - PROCESS | 3584 | 1461066957295 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 3584 | 1461066957297 Marionette TRACE conn3 <- [1,1426,null,{}] 04:55:57 INFO - PROCESS | 3584 | 1461066957300 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:57 INFO - PROCESS | 3584 | 1461066957416 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:55:57 INFO - PROCESS | 3584 | 1461066957426 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 3584 | ++DOCSHELL 1BE8E800 == 67 [pid = 3584] [id = 366] 04:55:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1BE90000) [pid = 3584] [serial = 1097] [outer = 00000000] 04:55:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1C080000) [pid = 3584] [serial = 1098] [outer = 1BE90000] 04:55:57 INFO - PROCESS | 3584 | 1461066957471 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1C087000) [pid = 3584] [serial = 1099] [outer = 1BE90000] 04:55:58 INFO - PROCESS | 3584 | 1461066958130 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 865ms 04:55:58 INFO - PROCESS | 3584 | 1461066958183 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 3584 | 1461066958188 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:55:58 INFO - PROCESS | 3584 | 1461066958208 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 3584 | 1461066958212 Marionette TRACE conn3 <- [1,1430,null,{}] 04:55:58 INFO - PROCESS | 3584 | 1461066958218 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:58 INFO - PROCESS | 3584 | 1461066958322 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:55:58 INFO - PROCESS | 3584 | 1461066958458 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 3584 | ++DOCSHELL 15AD2000 == 68 [pid = 3584] [id = 367] 04:55:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (15AD4000) [pid = 3584] [serial = 1100] [outer = 00000000] 04:55:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (16A5E400) [pid = 3584] [serial = 1101] [outer = 15AD4000] 04:55:58 INFO - PROCESS | 3584 | 1461066958516 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (17A95400) [pid = 3584] [serial = 1102] [outer = 15AD4000] 04:55:59 INFO - PROCESS | 3584 | 1461066959136 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 971ms 04:55:59 INFO - PROCESS | 3584 | 1461066959164 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 3584 | 1461066959170 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:55:59 INFO - PROCESS | 3584 | 1461066959176 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 3584 | 1461066959179 Marionette TRACE conn3 <- [1,1434,null,{}] 04:55:59 INFO - PROCESS | 3584 | 1461066959183 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:59 INFO - PROCESS | 3584 | 1461066959292 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:55:59 INFO - PROCESS | 3584 | 1461066959405 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 3584 | ++DOCSHELL 17E80400 == 69 [pid = 3584] [id = 368] 04:55:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (18010400) [pid = 3584] [serial = 1103] [outer = 00000000] 04:55:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (19246800) [pid = 3584] [serial = 1104] [outer = 18010400] 04:55:59 INFO - PROCESS | 3584 | 1461066959500 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (198EE400) [pid = 3584] [serial = 1105] [outer = 18010400] 04:56:00 INFO - PROCESS | 3584 | 1461066960153 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1016ms 04:56:00 INFO - PROCESS | 3584 | 1461066960206 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 3584 | 1461066960209 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:56:00 INFO - PROCESS | 3584 | 1461066960213 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 3584 | 1461066960217 Marionette TRACE conn3 <- [1,1438,null,{}] 04:56:00 INFO - PROCESS | 3584 | 1461066960228 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 3584 | 1461066960338 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:56:00 INFO - PROCESS | 3584 | 1461066960478 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 3584 | ++DOCSHELL 199F9800 == 70 [pid = 3584] [id = 369] 04:56:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1C202400) [pid = 3584] [serial = 1106] [outer = 00000000] 04:56:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1C241800) [pid = 3584] [serial = 1107] [outer = 1C202400] 04:56:00 INFO - PROCESS | 3584 | 1461066960520 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1C2A0400) [pid = 3584] [serial = 1108] [outer = 1C202400] 04:56:01 INFO - PROCESS | 3584 | 1461066961093 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 910ms 04:56:01 INFO - PROCESS | 3584 | 1461066961125 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 3584 | 1461066961128 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:56:01 INFO - PROCESS | 3584 | 1461066961132 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 3584 | 1461066961134 Marionette TRACE conn3 <- [1,1442,null,{}] 04:56:01 INFO - PROCESS | 3584 | 1461066961138 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:01 INFO - PROCESS | 3584 | 1461066961245 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:56:01 INFO - PROCESS | 3584 | 1461066961356 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 3584 | ++DOCSHELL 198F9800 == 71 [pid = 3584] [id = 370] 04:56:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (198FAC00) [pid = 3584] [serial = 1109] [outer = 00000000] 04:56:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A9C8800) [pid = 3584] [serial = 1110] [outer = 198FAC00] 04:56:01 INFO - PROCESS | 3584 | 1461066961418 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1C088400) [pid = 3584] [serial = 1111] [outer = 198FAC00] 04:56:02 INFO - PROCESS | 3584 | 1461066962197 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1107ms 04:56:02 INFO - PROCESS | 3584 | 1461066962243 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 3584 | 1461066962246 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:56:02 INFO - PROCESS | 3584 | 1461066962251 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 3584 | 1461066962255 Marionette TRACE conn3 <- [1,1446,null,{}] 04:56:02 INFO - PROCESS | 3584 | 1461066962260 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:02 INFO - PROCESS | 3584 | 1461066962360 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:56:02 INFO - PROCESS | 3584 | 1461066962504 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 3584 | ++DOCSHELL 14A10400 == 72 [pid = 3584] [id = 371] 04:56:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (14A10800) [pid = 3584] [serial = 1112] [outer = 00000000] 04:56:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (156EF800) [pid = 3584] [serial = 1113] [outer = 14A10800] 04:56:02 INFO - PROCESS | 3584 | 1461066962560 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (15C53000) [pid = 3584] [serial = 1114] [outer = 14A10800] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 19141000 == 71 [pid = 3584] [id = 26] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 1A6E2800 == 70 [pid = 3584] [id = 365] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 17E84800 == 69 [pid = 3584] [id = 364] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 137DF000 == 68 [pid = 3584] [id = 363] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 137DA000 == 67 [pid = 3584] [id = 362] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 1325BC00 == 66 [pid = 3584] [id = 361] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 18D74800 == 65 [pid = 3584] [id = 360] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 17E84400 == 64 [pid = 3584] [id = 359] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 14302000 == 63 [pid = 3584] [id = 358] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 15D59800 == 62 [pid = 3584] [id = 357] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (17AA3000) [pid = 3584] [serial = 1020] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A49F400) [pid = 3584] [serial = 1023] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1BE93400) [pid = 3584] [serial = 1026] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1C2C8C00) [pid = 3584] [serial = 1029] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1BE90800) [pid = 3584] [serial = 1053] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 137E7400 == 61 [pid = 3584] [id = 352] 04:56:03 INFO - PROCESS | 3584 | --DOCSHELL 19239800 == 60 [pid = 3584] [id = 351] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (19F01C00) [pid = 3584] [serial = 1003] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1D555000) [pid = 3584] [serial = 991] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1D557800) [pid = 3584] [serial = 1041] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A949800) [pid = 3584] [serial = 1038] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A9D3C00) [pid = 3584] [serial = 1039] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1D88D800) [pid = 3584] [serial = 1044] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (15A35C00) [pid = 3584] [serial = 1033] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1540E800) [pid = 3584] [serial = 1032] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1D5A2400) [pid = 3584] [serial = 1042] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (19F0E400) [pid = 3584] [serial = 1035] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (196E6800) [pid = 3584] [serial = 1051] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1941C000) [pid = 3584] [serial = 1050] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1D892400) [pid = 3584] [serial = 1045] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (15AD7000) [pid = 3584] [serial = 1047] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16A70C00) [pid = 3584] [serial = 1048] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A907000) [pid = 3584] [serial = 1036] [outer = 00000000] [url = about:blank] 04:56:03 INFO - PROCESS | 3584 | 1461066963194 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 04:56:03 INFO - PROCESS | 3584 | 1461066963240 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 3584 | 1461066963245 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:56:03 INFO - PROCESS | 3584 | 1461066963251 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 3584 | 1461066963253 Marionette TRACE conn3 <- [1,1450,null,{}] 04:56:03 INFO - PROCESS | 3584 | 1461066963257 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:03 INFO - PROCESS | 3584 | 1461066963349 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:56:03 INFO - PROCESS | 3584 | 1461066963445 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 3584 | ++DOCSHELL 14302000 == 61 [pid = 3584] [id = 372] 04:56:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (14305400) [pid = 3584] [serial = 1115] [outer = 00000000] 04:56:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (15C09800) [pid = 3584] [serial = 1116] [outer = 14305400] 04:56:03 INFO - PROCESS | 3584 | 1461066963492 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1636B000) [pid = 3584] [serial = 1117] [outer = 14305400] 04:56:03 INFO - PROCESS | 3584 | 1461066963900 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 713ms 04:56:03 INFO - PROCESS | 3584 | 1461066963957 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 3584 | 1461066963960 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:56:03 INFO - PROCESS | 3584 | 1461066963963 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 3584 | 1461066963967 Marionette TRACE conn3 <- [1,1454,null,{}] 04:56:03 INFO - PROCESS | 3584 | 1461066963977 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:04 INFO - PROCESS | 3584 | 1461066964065 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:56:04 INFO - PROCESS | 3584 | 1461066964075 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 3584 | ++DOCSHELL 17AA2800 == 62 [pid = 3584] [id = 373] 04:56:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1800EC00) [pid = 3584] [serial = 1118] [outer = 00000000] 04:56:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18057400) [pid = 3584] [serial = 1119] [outer = 1800EC00] 04:56:04 INFO - PROCESS | 3584 | 1461066964123 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (185A2000) [pid = 3584] [serial = 1120] [outer = 1800EC00] 04:56:04 INFO - PROCESS | 3584 | 1461066964578 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 683ms 04:56:04 INFO - PROCESS | 3584 | 1461066964643 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 3584 | 1461066964646 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:56:04 INFO - PROCESS | 3584 | 1461066964649 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 3584 | 1461066964651 Marionette TRACE conn3 <- [1,1458,null,{}] 04:56:04 INFO - PROCESS | 3584 | 1461066964655 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:04 INFO - PROCESS | 3584 | 1461066964765 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:56:04 INFO - PROCESS | 3584 | 1461066964863 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 3584 | ++DOCSHELL 186F6000 == 63 [pid = 3584] [id = 374] 04:56:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18BBF000) [pid = 3584] [serial = 1121] [outer = 00000000] 04:56:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18D7D400) [pid = 3584] [serial = 1122] [outer = 18BBF000] 04:56:04 INFO - PROCESS | 3584 | 1461066964909 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1923B800) [pid = 3584] [serial = 1123] [outer = 18BBF000] 04:56:05 INFO - PROCESS | 3584 | 1461066965313 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 713ms 04:56:05 INFO - PROCESS | 3584 | 1461066965372 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:56:05 INFO - PROCESS | 3584 | 1461066965374 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:56:05 INFO - PROCESS | 3584 | 1461066965378 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:56:05 INFO - PROCESS | 3584 | 1461066965379 Marionette TRACE conn3 <- [1,1462,null,{}] 04:56:05 INFO - PROCESS | 3584 | 1461066965388 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:05 INFO - PROCESS | 3584 | 1461066965507 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:56:05 INFO - PROCESS | 3584 | 1461066965517 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 3584 | ++DOCSHELL 13393400 == 64 [pid = 3584] [id = 375] 04:56:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1941B000) [pid = 3584] [serial = 1124] [outer = 00000000] 04:56:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (196E6800) [pid = 3584] [serial = 1125] [outer = 1941B000] 04:56:05 INFO - PROCESS | 3584 | 1461066965566 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19B2C000) [pid = 3584] [serial = 1126] [outer = 1941B000] 04:56:06 INFO - PROCESS | 3584 | 1461066966016 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 682ms 04:56:06 INFO - PROCESS | 3584 | 1461066966081 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 3584 | 1461066966083 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:56:06 INFO - PROCESS | 3584 | 1461066966097 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 3584 | 1461066966099 Marionette TRACE conn3 <- [1,1466,null,{}] 04:56:06 INFO - PROCESS | 3584 | 1461066966103 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 3584 | 1461066966220 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:56:06 INFO - PROCESS | 3584 | 1461066966285 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 3584 | ++DOCSHELL 19417000 == 65 [pid = 3584] [id = 376] 04:56:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (19F67800) [pid = 3584] [serial = 1127] [outer = 00000000] 04:56:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A6DDC00) [pid = 3584] [serial = 1128] [outer = 19F67800] 04:56:06 INFO - PROCESS | 3584 | 1461066966333 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A905C00) [pid = 3584] [serial = 1129] [outer = 19F67800] 04:56:06 INFO - PROCESS | 3584 | 1461066966761 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 712ms 04:56:06 INFO - PROCESS | 3584 | 1461066966808 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 3584 | 1461066966810 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:56:06 INFO - PROCESS | 3584 | 1461066966813 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 3584 | 1461066966815 Marionette TRACE conn3 <- [1,1470,null,{}] 04:56:06 INFO - PROCESS | 3584 | 1461066966819 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 3584 | 1461066966931 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:56:06 INFO - PROCESS | 3584 | 1461066966991 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 3584 | ++DOCSHELL 11C57800 == 66 [pid = 3584] [id = 377] 04:56:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1A913000) [pid = 3584] [serial = 1130] [outer = 00000000] 04:56:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A94AC00) [pid = 3584] [serial = 1131] [outer = 1A913000] 04:56:07 INFO - PROCESS | 3584 | 1461066967037 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A9C6400) [pid = 3584] [serial = 1132] [outer = 1A913000] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1636E800) [pid = 3584] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1654CC00) [pid = 3584] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (18D75C00) [pid = 3584] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (15694C00) [pid = 3584] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1804F400) [pid = 3584] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (14302C00) [pid = 3584] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (11BA8C00) [pid = 3584] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A913800) [pid = 3584] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1543CC00) [pid = 3584] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:56:07 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (186F5000) [pid = 3584] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:56:07 INFO - PROCESS | 3584 | 1461066967735 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:56:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (18054000) [pid = 3584] [serial = 1133] [outer = 1E068000] 04:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 04:56:07 INFO - PROCESS | 3584 | 1461066967805 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 3584 | 1461066967807 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:56:07 INFO - PROCESS | 3584 | 1461066967811 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 3584 | 1461066967813 Marionette TRACE conn3 <- [1,1474,null,{}] 04:56:07 INFO - PROCESS | 3584 | 1461066967816 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:07 INFO - PROCESS | 3584 | 1461066967896 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:56:07 INFO - PROCESS | 3584 | 1461066967906 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 3584 | ++DOCSHELL 15C52400 == 67 [pid = 3584] [id = 378] 04:56:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (18052000) [pid = 3584] [serial = 1134] [outer = 00000000] 04:56:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A93F000) [pid = 3584] [serial = 1135] [outer = 18052000] 04:56:07 INFO - PROCESS | 3584 | 1461066967950 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1BE86C00) [pid = 3584] [serial = 1136] [outer = 18052000] 04:56:08 INFO - PROCESS | 3584 | 1461066968366 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 577ms 04:56:08 INFO - PROCESS | 3584 | 1461066968393 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 3584 | 1461066968395 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:56:08 INFO - PROCESS | 3584 | 1461066968398 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:56:08 INFO - PROCESS | 3584 | 1461066968400 Marionette TRACE conn3 <- [1,1478,null,{}] 04:56:08 INFO - PROCESS | 3584 | 1461066968404 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 3584 | 1461066968492 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:56:08 INFO - PROCESS | 3584 | 1461066968499 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 3584 | ++DOCSHELL 16770800 == 68 [pid = 3584] [id = 379] 04:56:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (186EA800) [pid = 3584] [serial = 1137] [outer = 00000000] 04:56:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1C203800) [pid = 3584] [serial = 1138] [outer = 186EA800] 04:56:08 INFO - PROCESS | 3584 | 1461066968543 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1C23C800) [pid = 3584] [serial = 1139] [outer = 186EA800] 04:56:08 INFO - PROCESS | 3584 | 1461066968997 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 04:56:09 INFO - PROCESS | 3584 | 1461066969023 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:56:09 INFO - PROCESS | 3584 | 1461066969025 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:56:09 INFO - PROCESS | 3584 | 1461066969032 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 3584 | 1461066969034 Marionette TRACE conn3 <- [1,1482,null,{}] 04:56:09 INFO - PROCESS | 3584 | 1461066969037 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:09 INFO - PROCESS | 3584 | 1461066969119 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:56:09 INFO - PROCESS | 3584 | 1461066969125 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 3584 | ++DOCSHELL 1BE95C00 == 69 [pid = 3584] [id = 380] 04:56:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1C080C00) [pid = 3584] [serial = 1140] [outer = 00000000] 04:56:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1CA08800) [pid = 3584] [serial = 1141] [outer = 1C080C00] 04:56:09 INFO - PROCESS | 3584 | 1461066969153 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1CA09800) [pid = 3584] [serial = 1142] [outer = 1C080C00] 04:56:09 INFO - PROCESS | 3584 | 1461066969900 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 910ms 04:56:09 INFO - PROCESS | 3584 | 1461066969938 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 3584 | 1461066969943 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:56:09 INFO - PROCESS | 3584 | 1461066969949 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 3584 | 1461066969952 Marionette TRACE conn3 <- [1,1486,null,{}] 04:56:09 INFO - PROCESS | 3584 | 1461066969958 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 3584 | 1461066970069 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:56:10 INFO - PROCESS | 3584 | 1461066970177 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 3584 | ++DOCSHELL 137E1C00 == 70 [pid = 3584] [id = 381] 04:56:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (137E6800) [pid = 3584] [serial = 1143] [outer = 00000000] 04:56:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (15A31800) [pid = 3584] [serial = 1144] [outer = 137E6800] 04:56:10 INFO - PROCESS | 3584 | 1461066970234 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1644CC00) [pid = 3584] [serial = 1145] [outer = 137E6800] 04:56:10 INFO - PROCESS | 3584 | 1461066970790 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 880ms 04:56:10 INFO - PROCESS | 3584 | 1461066970827 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 3584 | 1461066970833 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:56:10 INFO - PROCESS | 3584 | 1461066970841 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 3584 | 1461066970844 Marionette TRACE conn3 <- [1,1490,null,{}] 04:56:10 INFO - PROCESS | 3584 | 1461066970848 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 3584 | 1461066970958 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:56:11 INFO - PROCESS | 3584 | 1461066971064 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 3584 | ++DOCSHELL 15411800 == 71 [pid = 3584] [id = 382] 04:56:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (15699400) [pid = 3584] [serial = 1146] [outer = 00000000] 04:56:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (185A1000) [pid = 3584] [serial = 1147] [outer = 15699400] 04:56:11 INFO - PROCESS | 3584 | 1461066971118 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (18D78800) [pid = 3584] [serial = 1148] [outer = 15699400] 04:56:11 INFO - PROCESS | 3584 | 1461066971733 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 925ms 04:56:11 INFO - PROCESS | 3584 | 1461066971771 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 3584 | 1461066971774 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:56:11 INFO - PROCESS | 3584 | 1461066971777 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 3584 | 1461066971781 Marionette TRACE conn3 <- [1,1494,null,{}] 04:56:11 INFO - PROCESS | 3584 | 1461066971793 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:11 INFO - PROCESS | 3584 | 1461066971902 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:56:12 INFO - PROCESS | 3584 | 1461066972039 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3584 | ++DOCSHELL 1A947400 == 72 [pid = 3584] [id = 383] 04:56:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1A9D1000) [pid = 3584] [serial = 1149] [outer = 00000000] 04:56:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1C2CC000) [pid = 3584] [serial = 1150] [outer = 1A9D1000] 04:56:12 INFO - PROCESS | 3584 | 1461066972098 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1CC42C00) [pid = 3584] [serial = 1151] [outer = 1A9D1000] 04:56:12 INFO - PROCESS | 3584 | 1461066972716 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 971ms 04:56:12 INFO - PROCESS | 3584 | 1461066972743 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 3584 | 1461066972746 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:56:12 INFO - PROCESS | 3584 | 1461066972749 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 3584 | 1461066972751 Marionette TRACE conn3 <- [1,1498,null,{}] 04:56:12 INFO - PROCESS | 3584 | 1461066972755 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 3584 | 1461066972861 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:56:12 INFO - PROCESS | 3584 | 1461066972994 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3584 | ++DOCSHELL 1C23A800 == 73 [pid = 3584] [id = 384] 04:56:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1C2C8C00) [pid = 3584] [serial = 1152] [outer = 00000000] 04:56:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1D266000) [pid = 3584] [serial = 1153] [outer = 1C2C8C00] 04:56:13 INFO - PROCESS | 3584 | 1461066973052 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1D26A400) [pid = 3584] [serial = 1154] [outer = 1C2C8C00] 04:56:13 INFO - PROCESS | 3584 | 1461066973570 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 864ms 04:56:13 INFO - PROCESS | 3584 | 1461066973636 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 3584 | 1461066973639 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:56:13 INFO - PROCESS | 3584 | 1461066973642 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 3584 | 1461066973644 Marionette TRACE conn3 <- [1,1502,null,{}] 04:56:13 INFO - PROCESS | 3584 | 1461066973648 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 3584 | 1461066973733 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:56:13 INFO - PROCESS | 3584 | 1461066973839 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 3584 | ++DOCSHELL 16551400 == 74 [pid = 3584] [id = 385] 04:56:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1D1B8C00) [pid = 3584] [serial = 1155] [outer = 00000000] 04:56:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1D556C00) [pid = 3584] [serial = 1156] [outer = 1D1B8C00] 04:56:13 INFO - PROCESS | 3584 | 1461066973893 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1D558800) [pid = 3584] [serial = 1157] [outer = 1D1B8C00] 04:56:14 INFO - PROCESS | 3584 | 1461066974484 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 880ms 04:56:14 INFO - PROCESS | 3584 | 1461066974512 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 3584 | 1461066974514 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:56:14 INFO - PROCESS | 3584 | 1461066974517 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 3584 | 1461066974519 Marionette TRACE conn3 <- [1,1506,null,{}] 04:56:14 INFO - PROCESS | 3584 | 1461066974523 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:14 INFO - PROCESS | 3584 | 1461066974651 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:56:14 INFO - PROCESS | 3584 | 1461066974760 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 3584 | ++DOCSHELL 12D44000 == 75 [pid = 3584] [id = 386] 04:56:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (158F0000) [pid = 3584] [serial = 1158] [outer = 00000000] 04:56:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (186F4000) [pid = 3584] [serial = 1159] [outer = 158F0000] 04:56:14 INFO - PROCESS | 3584 | 1461066974817 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (19D75C00) [pid = 3584] [serial = 1160] [outer = 158F0000] 04:56:15 INFO - PROCESS | 3584 | 1461066975455 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 971ms 04:56:15 INFO - PROCESS | 3584 | 1461066975487 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 3584 | 1461066975492 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:56:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:56:15 INFO - PROCESS | 3584 | 1461066975498 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 3584 | 1461066975501 Marionette TRACE conn3 <- [1,1510,null,{}] 04:56:15 INFO - PROCESS | 3584 | 1461066975506 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:15 INFO - PROCESS | 3584 | 1461066975617 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:56:15 INFO - PROCESS | 3584 | 1461066975730 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 3584 | ++DOCSHELL 16A74400 == 76 [pid = 3584] [id = 387] 04:56:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1799A400) [pid = 3584] [serial = 1161] [outer = 00000000] 04:56:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (17AA1800) [pid = 3584] [serial = 1162] [outer = 1799A400] 04:56:15 INFO - PROCESS | 3584 | 1461066975830 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (18054800) [pid = 3584] [serial = 1163] [outer = 1799A400] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 16770800 == 75 [pid = 3584] [id = 379] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 15C52400 == 74 [pid = 3584] [id = 378] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 11C57800 == 73 [pid = 3584] [id = 377] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 19417000 == 72 [pid = 3584] [id = 376] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 13393400 == 71 [pid = 3584] [id = 375] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 186F6000 == 70 [pid = 3584] [id = 374] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 17AA2800 == 69 [pid = 3584] [id = 373] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 14302000 == 68 [pid = 3584] [id = 372] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 14A10400 == 67 [pid = 3584] [id = 371] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (1C080000) [pid = 3584] [serial = 1098] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOCSHELL 1BE8E800 == 66 [pid = 3584] [id = 366] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (19419000) [pid = 3584] [serial = 1083] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (17A95800) [pid = 3584] [serial = 1072] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (16A6CC00) [pid = 3584] [serial = 1071] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (18D7FC00) [pid = 3584] [serial = 1080] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (16451000) [pid = 3584] [serial = 1074] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (16A67000) [pid = 3584] [serial = 1075] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1805BC00) [pid = 3584] [serial = 1077] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (18660000) [pid = 3584] [serial = 1078] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (185A5C00) [pid = 3584] [serial = 1056] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (19F72400) [pid = 3584] [serial = 1086] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1D9CA000) [pid = 3584] [serial = 1065] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1D895400) [pid = 3584] [serial = 1062] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (14301C00) [pid = 3584] [serial = 1069] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (13255400) [pid = 3584] [serial = 1068] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (1A945000) [pid = 3584] [serial = 1059] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1A0A5000) [pid = 3584] [serial = 1087] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A94C400) [pid = 3584] [serial = 1095] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1A6E3000) [pid = 3584] [serial = 1089] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A905000) [pid = 3584] [serial = 1090] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (196DFC00) [pid = 3584] [serial = 1084] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1A49E400) [pid = 3584] [serial = 1092] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1A9CA800) [pid = 3584] [serial = 1096] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A909400) [pid = 3584] [serial = 1093] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (19142800) [pid = 3584] [serial = 1081] [outer = 00000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3584 | 1461066976349 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:56:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:56:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:56:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:56:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:56:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:56:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:56:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:56:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:56:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 879ms 04:56:16 INFO - PROCESS | 3584 | 1461066976393 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 3584 | 1461066976399 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:56:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:56:16 INFO - PROCESS | 3584 | 1461066976405 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 3584 | 1461066976408 Marionette TRACE conn3 <- [1,1514,null,{}] 04:56:16 INFO - PROCESS | 3584 | 1461066976412 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:16 INFO - PROCESS | 3584 | 1461066976499 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:56:16 INFO - PROCESS | 3584 | 1461066976492 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 3584 | ++DOCSHELL 11BB2000 == 67 [pid = 3584] [id = 388] 04:56:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (13255400) [pid = 3584] [serial = 1164] [outer = 00000000] 04:56:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (186F3000) [pid = 3584] [serial = 1165] [outer = 13255400] 04:56:16 INFO - PROCESS | 3584 | 1461066976537 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18BC9000) [pid = 3584] [serial = 1166] [outer = 13255400] 04:56:17 INFO - PROCESS | 3584 | 1461066977033 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:56:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:56:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:56:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:56:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 682ms 04:56:17 INFO - PROCESS | 3584 | 1461066977086 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 3584 | 1461066977089 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:56:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:56:17 INFO - PROCESS | 3584 | 1461066977080 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 3584 | 1461066977083 Marionette TRACE conn3 <- [1,1518,null,{}] 04:56:17 INFO - PROCESS | 3584 | 1461066977094 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 3584 | 1461066977183 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:56:17 INFO - PROCESS | 3584 | 1461066977193 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 3584 | ++DOCSHELL 18D78C00 == 68 [pid = 3584] [id = 389] 04:56:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (19142800) [pid = 3584] [serial = 1167] [outer = 00000000] 04:56:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (19F6DC00) [pid = 3584] [serial = 1168] [outer = 19142800] 04:56:17 INFO - PROCESS | 3584 | 1461066977240 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1430A800) [pid = 3584] [serial = 1169] [outer = 19142800] 04:56:17 INFO - PROCESS | 3584 | 1461066977676 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:56:17 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:56:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:56:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:56:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:56:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 607ms 04:56:17 INFO - PROCESS | 3584 | 1461066977699 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 3584 | 1461066977701 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:56:17 INFO - PROCESS | 3584 | 1461066977704 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 3584 | 1461066977706 Marionette TRACE conn3 <- [1,1522,null,{}] 04:56:17 INFO - PROCESS | 3584 | 1461066977710 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 3584 | 1461066977793 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:56:17 INFO - PROCESS | 3584 | 1461066977799 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 3584 | ++DOCSHELL 1A0A4800 == 69 [pid = 3584] [id = 390] 04:56:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1A0AEC00) [pid = 3584] [serial = 1170] [outer = 00000000] 04:56:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1A90CC00) [pid = 3584] [serial = 1171] [outer = 1A0AEC00] 04:56:17 INFO - PROCESS | 3584 | 1461066977846 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1A942400) [pid = 3584] [serial = 1172] [outer = 1A0AEC00] 04:56:18 INFO - PROCESS | 3584 | 1461066978321 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 667ms 04:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:56:18 INFO - PROCESS | 3584 | 1461066978386 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 3584 | 1461066978388 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:56:18 INFO - PROCESS | 3584 | 1461066978392 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 3584 | 1461066978394 Marionette TRACE conn3 <- [1,1526,null,{}] 04:56:18 INFO - PROCESS | 3584 | 1461066978404 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:18 INFO - PROCESS | 3584 | 1461066978516 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:56:18 INFO - PROCESS | 3584 | 1461066978526 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 3584 | ++DOCSHELL 13259800 == 70 [pid = 3584] [id = 391] 04:56:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (137DF800) [pid = 3584] [serial = 1173] [outer = 00000000] 04:56:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1BE90400) [pid = 3584] [serial = 1174] [outer = 137DF800] 04:56:18 INFO - PROCESS | 3584 | 1461066978621 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1C082C00) [pid = 3584] [serial = 1175] [outer = 137DF800] 04:56:19 INFO - PROCESS | 3584 | 1461066979044 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 667ms 04:56:19 INFO - PROCESS | 3584 | 1461066979074 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 3584 | 1461066979076 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:56:19 INFO - PROCESS | 3584 | 1461066979079 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:56:19 INFO - PROCESS | 3584 | 1461066979081 Marionette TRACE conn3 <- [1,1530,null,{}] 04:56:19 INFO - PROCESS | 3584 | 1461066979084 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:19 INFO - PROCESS | 3584 | 1461066979250 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:56:19 INFO - PROCESS | 3584 | 1461066979323 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 3584 | ++DOCSHELL 1C086400 == 71 [pid = 3584] [id = 392] 04:56:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1C204C00) [pid = 3584] [serial = 1176] [outer = 00000000] 04:56:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1D556800) [pid = 3584] [serial = 1177] [outer = 1C204C00] 04:56:19 INFO - PROCESS | 3584 | 1461066979370 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1D5A0800) [pid = 3584] [serial = 1178] [outer = 1C204C00] 04:56:19 INFO - PROCESS | 3584 | 1461066979782 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 713ms 04:56:19 INFO - PROCESS | 3584 | 1461066979803 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 3584 | 1461066979805 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:56:19 INFO - PROCESS | 3584 | 1461066979815 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 3584 | 1461066979816 Marionette TRACE conn3 <- [1,1534,null,{}] 04:56:19 INFO - PROCESS | 3584 | 1461066979820 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:19 INFO - PROCESS | 3584 | 1461066979934 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:56:19 INFO - PROCESS | 3584 | 1461066979940 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 3584 | ++DOCSHELL 1D1BB800 == 72 [pid = 3584] [id = 393] 04:56:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1D555000) [pid = 3584] [serial = 1179] [outer = 00000000] 04:56:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1D895400) [pid = 3584] [serial = 1180] [outer = 1D555000] 04:56:19 INFO - PROCESS | 3584 | 1461066979967 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1D897000) [pid = 3584] [serial = 1181] [outer = 1D555000] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1D5A5000) [pid = 3584] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1540C000) [pid = 3584] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1D5A9000) [pid = 3584] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1855C400) [pid = 3584] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1C29E400) [pid = 3584] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (18052000) [pid = 3584] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (19F67800) [pid = 3584] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (186EA800) [pid = 3584] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (14305400) [pid = 3584] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (196E7000) [pid = 3584] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A647800) [pid = 3584] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (14AAB400) [pid = 3584] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A913000) [pid = 3584] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1941B000) [pid = 3584] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1800EC00) [pid = 3584] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (14A10800) [pid = 3584] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A943C00) [pid = 3584] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1BE90000) [pid = 3584] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:56:20 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18BBF000) [pid = 3584] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:56:20 INFO - PROCESS | 3584 | 1461066980590 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 819ms 04:56:20 INFO - PROCESS | 3584 | 1461066980623 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 3584 | 1461066980625 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:56:20 INFO - PROCESS | 3584 | 1461066980628 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 3584 | 1461066980630 Marionette TRACE conn3 <- [1,1538,null,{}] 04:56:20 INFO - PROCESS | 3584 | 1461066980634 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 3584 | 1461066980759 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:56:20 INFO - PROCESS | 3584 | 1461066980823 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 3584 | ++DOCSHELL 11BA8C00 == 73 [pid = 3584] [id = 394] 04:56:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (11BAE400) [pid = 3584] [serial = 1182] [outer = 00000000] 04:56:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (15441400) [pid = 3584] [serial = 1183] [outer = 11BAE400] 04:56:20 INFO - PROCESS | 3584 | 1461066980868 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1800F800) [pid = 3584] [serial = 1184] [outer = 11BAE400] 04:56:21 INFO - PROCESS | 3584 | 1461066981214 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 622ms 04:56:21 INFO - PROCESS | 3584 | 1461066981248 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 3584 | 1461066981250 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:56:21 INFO - PROCESS | 3584 | 1461066981253 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:56:21 INFO - PROCESS | 3584 | 1461066981255 Marionette TRACE conn3 <- [1,1542,null,{}] 04:56:21 INFO - PROCESS | 3584 | 1461066981270 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:21 INFO - PROCESS | 3584 | 1461066981351 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:56:21 INFO - PROCESS | 3584 | 1461066981358 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 3584 | ++DOCSHELL 14AB1400 == 74 [pid = 3584] [id = 395] 04:56:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (18052000) [pid = 3584] [serial = 1185] [outer = 00000000] 04:56:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A6E4C00) [pid = 3584] [serial = 1186] [outer = 18052000] 04:56:21 INFO - PROCESS | 3584 | 1461066981402 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1C20A000) [pid = 3584] [serial = 1187] [outer = 18052000] 04:56:21 INFO - PROCESS | 3584 | 1461066981820 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 607ms 04:56:21 INFO - PROCESS | 3584 | 1461066981872 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 3584 | 1461066981874 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:56:21 INFO - PROCESS | 3584 | 1461066981877 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 3584 | 1461066981879 Marionette TRACE conn3 <- [1,1546,null,{}] 04:56:21 INFO - PROCESS | 3584 | 1461066981886 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:21 INFO - PROCESS | 3584 | 1461066981968 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:56:21 INFO - PROCESS | 3584 | 1461066981975 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 3584 | ++DOCSHELL 18D74000 == 75 [pid = 3584] [id = 396] 04:56:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (18D7CC00) [pid = 3584] [serial = 1188] [outer = 00000000] 04:56:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1D89A000) [pid = 3584] [serial = 1189] [outer = 18D7CC00] 04:56:22 INFO - PROCESS | 3584 | 1461066982021 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1D8A9C00) [pid = 3584] [serial = 1190] [outer = 18D7CC00] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 17E80400 == 74 [pid = 3584] [id = 368] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 158E6400 == 73 [pid = 3584] [id = 302] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1C299800 == 72 [pid = 3584] [id = 343] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1A90F800 == 71 [pid = 3584] [id = 342] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 15440C00 == 70 [pid = 3584] [id = 331] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1234C800 == 69 [pid = 3584] [id = 275] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1D552000 == 68 [pid = 3584] [id = 12] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 199F9800 == 67 [pid = 3584] [id = 369] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 16770C00 == 66 [pid = 3584] [id = 332] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 179A8C00 == 65 [pid = 3584] [id = 303] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1A6DE400 == 64 [pid = 3584] [id = 290] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1D5A8400 == 63 [pid = 3584] [id = 355] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1859A000 == 62 [pid = 3584] [id = 263] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1BE8FC00 == 61 [pid = 3584] [id = 301] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1BE8B000 == 60 [pid = 3584] [id = 318] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 11BA5800 == 59 [pid = 3584] [id = 356] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1A9CD000 == 58 [pid = 3584] [id = 304] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1C20C400 == 57 [pid = 3584] [id = 319] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 15AD2000 == 56 [pid = 3584] [id = 367] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1C07E800 == 55 [pid = 3584] [id = 333] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 198F9800 == 54 [pid = 3584] [id = 370] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1A0A2C00 == 53 [pid = 3584] [id = 274] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1D1C5000 == 52 [pid = 3584] [id = 10] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1923EC00 == 51 [pid = 3584] [id = 341] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 198F8000 == 50 [pid = 3584] [id = 314] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 15D5B400 == 49 [pid = 3584] [id = 276] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 19F0D000 == 48 [pid = 3584] [id = 317] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1D1C4800 == 47 [pid = 3584] [id = 330] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 15653800 == 46 [pid = 3584] [id = 25] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 179A8000 == 45 [pid = 3584] [id = 353] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1D5A4000 == 44 [pid = 3584] [id = 354] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1859A800 == 43 [pid = 3584] [id = 334] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 16A74400 == 42 [pid = 3584] [id = 387] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 12D44000 == 41 [pid = 3584] [id = 386] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1C23A800 == 40 [pid = 3584] [id = 384] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 16551400 == 39 [pid = 3584] [id = 385] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1A947400 == 38 [pid = 3584] [id = 383] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1BE95C00 == 37 [pid = 3584] [id = 380] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 137E1C00 == 36 [pid = 3584] [id = 381] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 15411800 == 35 [pid = 3584] [id = 382] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 11BB2000 == 34 [pid = 3584] [id = 388] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1D1BB800 == 33 [pid = 3584] [id = 393] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 18D78C00 == 32 [pid = 3584] [id = 389] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 14AB1400 == 31 [pid = 3584] [id = 395] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1A0A4800 == 30 [pid = 3584] [id = 390] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 13259800 == 29 [pid = 3584] [id = 391] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 11BA8C00 == 28 [pid = 3584] [id = 394] 04:56:23 INFO - PROCESS | 3584 | --DOCSHELL 1C086400 == 27 [pid = 3584] [id = 392] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1CC4B800) [pid = 3584] [serial = 1030] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1A93F000) [pid = 3584] [serial = 1135] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A905C00) [pid = 3584] [serial = 1129] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1C203800) [pid = 3584] [serial = 1138] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (16A5E400) [pid = 3584] [serial = 1101] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1C241800) [pid = 3584] [serial = 1107] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1636B000) [pid = 3584] [serial = 1117] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1A6DDC00) [pid = 3584] [serial = 1128] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A49F800) [pid = 3584] [serial = 1024] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A90B400) [pid = 3584] [serial = 1018] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1BE86C00) [pid = 3584] [serial = 1136] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (185A5800) [pid = 3584] [serial = 1021] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A94AC00) [pid = 3584] [serial = 1131] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (196E6800) [pid = 3584] [serial = 1125] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18057400) [pid = 3584] [serial = 1119] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1A9C6400) [pid = 3584] [serial = 1132] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (18BC3400) [pid = 3584] [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.] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (15C09800) [pid = 3584] [serial = 1116] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (15C53000) [pid = 3584] [serial = 1114] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1C083000) [pid = 3584] [serial = 1027] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (156EF800) [pid = 3584] [serial = 1113] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1C087000) [pid = 3584] [serial = 1099] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (19246800) [pid = 3584] [serial = 1104] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (185A2000) [pid = 3584] [serial = 1120] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (18D7D400) [pid = 3584] [serial = 1122] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (19B2C000) [pid = 3584] [serial = 1126] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1923B800) [pid = 3584] [serial = 1123] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A9C8800) [pid = 3584] [serial = 1110] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1D89AC00) [pid = 3584] [serial = 1063] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18D74400) [pid = 3584] [serial = 1057] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1D9D2800) [pid = 3584] [serial = 1066] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1A9CD400) [pid = 3584] [serial = 1060] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1C23C800) [pid = 3584] [serial = 1139] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1CA08800) [pid = 3584] [serial = 1141] [outer = 00000000] [url = about:blank] 04:56:24 INFO - PROCESS | 3584 | 1461066984150 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2305ms 04:56:24 INFO - PROCESS | 3584 | 1461066984198 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 3584 | 1461066984202 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:56:24 INFO - PROCESS | 3584 | 1461066984208 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 3584 | 1461066984213 Marionette TRACE conn3 <- [1,1550,null,{}] 04:56:24 INFO - PROCESS | 3584 | 1461066984220 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 3584 | 1461066984294 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:56:24 INFO - PROCESS | 3584 | 1461066984305 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 3584 | ++DOCSHELL 11BA9C00 == 28 [pid = 3584] [id = 397] 04:56:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (11BAA000) [pid = 3584] [serial = 1191] [outer = 00000000] 04:56:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (11C5EC00) [pid = 3584] [serial = 1192] [outer = 11BAA000] 04:56:24 INFO - PROCESS | 3584 | 1461066984356 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (11C66400) [pid = 3584] [serial = 1193] [outer = 11BAA000] 04:56:24 INFO - PROCESS | 3584 | 1461066984851 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 668ms 04:56:24 INFO - PROCESS | 3584 | 1461066984874 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 3584 | 1461066984880 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:56:24 INFO - PROCESS | 3584 | 1461066984889 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 3584 | 1461066984892 Marionette TRACE conn3 <- [1,1554,null,{}] 04:56:24 INFO - PROCESS | 3584 | 1461066984896 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 3584 | 1461066984981 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:56:24 INFO - PROCESS | 3584 | 1461066984991 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 3584 | ++DOCSHELL 12B87400 == 29 [pid = 3584] [id = 398] 04:56:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12D77C00) [pid = 3584] [serial = 1194] [outer = 00000000] 04:56:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1320A800) [pid = 3584] [serial = 1195] [outer = 12D77C00] 04:56:25 INFO - PROCESS | 3584 | 1461066985037 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1325CC00) [pid = 3584] [serial = 1196] [outer = 12D77C00] 04:56:25 INFO - PROCESS | 3584 | 1461066985537 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 682ms 04:56:25 INFO - PROCESS | 3584 | 1461066985565 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 3584 | 1461066985568 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:56:25 INFO - PROCESS | 3584 | 1461066985572 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 3584 | 1461066985575 Marionette TRACE conn3 <- [1,1558,null,{}] 04:56:25 INFO - PROCESS | 3584 | 1461066985586 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:25 INFO - PROCESS | 3584 | 1461066985708 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:56:25 INFO - PROCESS | 3584 | 1461066985802 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 3584 | ++DOCSHELL 13735800 == 30 [pid = 3584] [id = 399] 04:56:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (137E1800) [pid = 3584] [serial = 1197] [outer = 00000000] 04:56:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1435C400) [pid = 3584] [serial = 1198] [outer = 137E1800] 04:56:25 INFO - PROCESS | 3584 | 1461066985853 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (146AF800) [pid = 3584] [serial = 1199] [outer = 137E1800] 04:56:26 INFO - PROCESS | 3584 | 1461066986246 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 713ms 04:56:26 INFO - PROCESS | 3584 | 1461066986294 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 3584 | 1461066986296 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:56:26 INFO - PROCESS | 3584 | 1461066986300 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 3584 | 1461066986302 Marionette TRACE conn3 <- [1,1562,null,{}] 04:56:26 INFO - PROCESS | 3584 | 1461066986305 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:26 INFO - PROCESS | 3584 | 1461066986385 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:56:26 INFO - PROCESS | 3584 | 1461066986392 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 3584 | ++DOCSHELL 14352000 == 31 [pid = 3584] [id = 400] 04:56:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1540AC00) [pid = 3584] [serial = 1200] [outer = 00000000] 04:56:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (158E6400) [pid = 3584] [serial = 1201] [outer = 1540AC00] 04:56:26 INFO - PROCESS | 3584 | 1461066986438 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (15AE2400) [pid = 3584] [serial = 1202] [outer = 1540AC00] 04:56:26 INFO - PROCESS | 3584 | 1461066986873 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 622ms 04:56:26 INFO - PROCESS | 3584 | 1461066986919 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 3584 | 1461066986921 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:56:26 INFO - PROCESS | 3584 | 1461066986925 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 3584 | 1461066986926 Marionette TRACE conn3 <- [1,1566,null,{}] 04:56:26 INFO - PROCESS | 3584 | 1461066986930 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:26 INFO - PROCESS | 3584 | 1461066987005 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:56:26 INFO - PROCESS | 3584 | 1461066987012 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 3584 | ++DOCSHELL 15C0DC00 == 32 [pid = 3584] [id = 401] 04:56:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (15C57400) [pid = 3584] [serial = 1203] [outer = 00000000] 04:56:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1636EC00) [pid = 3584] [serial = 1204] [outer = 15C57400] 04:56:27 INFO - PROCESS | 3584 | 1461066987060 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1644C000) [pid = 3584] [serial = 1205] [outer = 15C57400] 04:56:27 INFO - PROCESS | 3584 | 1461066987515 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 622ms 04:56:27 INFO - PROCESS | 3584 | 1461066987542 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 3584 | 1461066987544 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:56:27 INFO - PROCESS | 3584 | 1461066987548 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:56:27 INFO - PROCESS | 3584 | 1461066987550 Marionette TRACE conn3 <- [1,1570,null,{}] 04:56:27 INFO - PROCESS | 3584 | 1461066987554 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:27 INFO - PROCESS | 3584 | 1461066987664 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:56:27 INFO - PROCESS | 3584 | 1461066987673 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 3584 | ++DOCSHELL 16445800 == 33 [pid = 3584] [id = 402] 04:56:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (16775C00) [pid = 3584] [serial = 1206] [outer = 00000000] 04:56:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (17A9E400) [pid = 3584] [serial = 1207] [outer = 16775C00] 04:56:27 INFO - PROCESS | 3584 | 1461066987721 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (17AA4C00) [pid = 3584] [serial = 1208] [outer = 16775C00] 04:56:28 INFO - PROCESS | 3584 | 1461066988151 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 622ms 04:56:28 INFO - PROCESS | 3584 | 1461066988177 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 3584 | 1461066988179 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:56:28 INFO - PROCESS | 3584 | 1461066988182 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 3584 | 1461066988184 Marionette TRACE conn3 <- [1,1574,null,{}] 04:56:28 INFO - PROCESS | 3584 | 1461066988188 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:28 INFO - PROCESS | 3584 | 1461066988261 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:56:28 INFO - PROCESS | 3584 | 1461066988268 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 3584 | ++DOCSHELL 17A97400 == 34 [pid = 3584] [id = 403] 04:56:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (17AA0C00) [pid = 3584] [serial = 1209] [outer = 00000000] 04:56:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1855F800) [pid = 3584] [serial = 1210] [outer = 17AA0C00] 04:56:28 INFO - PROCESS | 3584 | 1461066988313 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1855C000) [pid = 3584] [serial = 1211] [outer = 17AA0C00] 04:56:28 INFO - PROCESS | 3584 | 1461066988742 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 606ms 04:56:28 INFO - PROCESS | 3584 | 1461066988800 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 3584 | 1461066988802 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:56:28 INFO - PROCESS | 3584 | 1461066988805 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 3584 | 1461066988807 Marionette TRACE conn3 <- [1,1578,null,{}] 04:56:28 INFO - PROCESS | 3584 | 1461066988814 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:28 INFO - PROCESS | 3584 | 1461066988896 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:56:28 INFO - PROCESS | 3584 | 1461066988903 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 3584 | ++DOCSHELL 18555800 == 35 [pid = 3584] [id = 404] 04:56:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (18A33C00) [pid = 3584] [serial = 1212] [outer = 00000000] 04:56:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (18BC3400) [pid = 3584] [serial = 1213] [outer = 18A33C00] 04:56:28 INFO - PROCESS | 3584 | 1461066988948 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (18BC2C00) [pid = 3584] [serial = 1214] [outer = 18A33C00] 04:56:29 INFO - PROCESS | 3584 | 1461066989406 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 621ms 04:56:29 INFO - PROCESS | 3584 | 1461066989428 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 3584 | 1461066989430 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:56:29 INFO - PROCESS | 3584 | 1461066989440 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 3584 | 1461066989441 Marionette TRACE conn3 <- [1,1582,null,{}] 04:56:29 INFO - PROCESS | 3584 | 1461066989445 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:29 INFO - PROCESS | 3584 | 1461066989551 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:56:29 INFO - PROCESS | 3584 | 1461066989561 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 3584 | ++DOCSHELL 13262800 == 36 [pid = 3584] [id = 405] 04:56:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (18D78C00) [pid = 3584] [serial = 1215] [outer = 00000000] 04:56:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (18D7F000) [pid = 3584] [serial = 1216] [outer = 18D78C00] 04:56:29 INFO - PROCESS | 3584 | 1461066989640 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (18D7E800) [pid = 3584] [serial = 1217] [outer = 18D78C00] 04:56:30 INFO - PROCESS | 3584 | 1461066990087 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 667ms 04:56:30 INFO - PROCESS | 3584 | 1461066990117 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 3584 | 1461066990119 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:56:30 INFO - PROCESS | 3584 | 1461066990123 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 3584 | 1461066990124 Marionette TRACE conn3 <- [1,1586,null,{}] 04:56:30 INFO - PROCESS | 3584 | 1461066990128 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 3584 | 1461066990222 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:56:30 INFO - PROCESS | 3584 | 1461066990228 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 3584 | ++DOCSHELL 14306C00 == 37 [pid = 3584] [id = 406] 04:56:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (17A9B800) [pid = 3584] [serial = 1218] [outer = 00000000] 04:56:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (19240400) [pid = 3584] [serial = 1219] [outer = 17A9B800] 04:56:30 INFO - PROCESS | 3584 | 1461066990273 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (19246800) [pid = 3584] [serial = 1220] [outer = 17A9B800] 04:56:30 INFO - PROCESS | 3584 | 1461066990708 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 607ms 04:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:56:30 INFO - PROCESS | 3584 | 1461066990743 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 3584 | 1461066990745 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:56:30 INFO - PROCESS | 3584 | 1461066990748 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 3584 | 1461066990751 Marionette TRACE conn3 <- [1,1590,null,{}] 04:56:30 INFO - PROCESS | 3584 | 1461066990754 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 3584 | 1461066990870 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:56:30 INFO - PROCESS | 3584 | 1461066990966 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 3584 | ++DOCSHELL 194BAC00 == 38 [pid = 3584] [id = 407] 04:56:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (196D8800) [pid = 3584] [serial = 1221] [outer = 00000000] 04:56:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (196E4C00) [pid = 3584] [serial = 1222] [outer = 196D8800] 04:56:31 INFO - PROCESS | 3584 | 1461066991021 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (198F9800) [pid = 3584] [serial = 1223] [outer = 196D8800] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (198FAC00) [pid = 3584] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1C202400) [pid = 3584] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (15AD4000) [pid = 3584] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1A906400) [pid = 3584] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1C204C00) [pid = 3584] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1D555000) [pid = 3584] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (11BAE400) [pid = 3584] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18052000) [pid = 3584] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A9D1000) [pid = 3584] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (15699400) [pid = 3584] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (137E6800) [pid = 3584] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1C080C00) [pid = 3584] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A0AEC00) [pid = 3584] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (19142800) [pid = 3584] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (13255400) [pid = 3584] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1799A400) [pid = 3584] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (158F0000) [pid = 3584] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1D1B8C00) [pid = 3584] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1C2C8C00) [pid = 3584] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (137DF800) [pid = 3584] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:56:31 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (18010400) [pid = 3584] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:56:31 INFO - PROCESS | 3584 | 1461066991816 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1107ms 04:56:31 INFO - PROCESS | 3584 | 1461066991853 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 3584 | 1461066991856 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:56:31 INFO - PROCESS | 3584 | 1461066991859 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 3584 | 1461066991861 Marionette TRACE conn3 <- [1,1594,null,{}] 04:56:31 INFO - PROCESS | 3584 | 1461066991865 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 3584 | 1461066991951 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:56:31 INFO - PROCESS | 3584 | 1461066991957 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 3584 | ++DOCSHELL 156E3800 == 39 [pid = 3584] [id = 408] 04:56:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (15AE2C00) [pid = 3584] [serial = 1224] [outer = 00000000] 04:56:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1805BC00) [pid = 3584] [serial = 1225] [outer = 15AE2C00] 04:56:31 INFO - PROCESS | 3584 | 1461066992002 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (18056C00) [pid = 3584] [serial = 1226] [outer = 15AE2C00] 04:56:32 INFO - PROCESS | 3584 | 1461066992409 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 577ms 04:56:32 INFO - PROCESS | 3584 | 1461066992446 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 3584 | 1461066992448 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:56:32 INFO - PROCESS | 3584 | 1461066992451 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 3584 | 1461066992453 Marionette TRACE conn3 <- [1,1598,null,{}] 04:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:56:32 INFO - PROCESS | 3584 | 1461066992456 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:32 INFO - PROCESS | 3584 | 1461066992533 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:56:32 INFO - PROCESS | 3584 | 1461066992539 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 3584 | ++DOCSHELL 16A71800 == 40 [pid = 3584] [id = 409] 04:56:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18054C00) [pid = 3584] [serial = 1227] [outer = 00000000] 04:56:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (19D75400) [pid = 3584] [serial = 1228] [outer = 18054C00] 04:56:32 INFO - PROCESS | 3584 | 1461066992584 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (19F64800) [pid = 3584] [serial = 1229] [outer = 18054C00] 04:56:33 INFO - PROCESS | 3584 | 1461066993014 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:56:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 606ms 04:56:33 INFO - PROCESS | 3584 | 1461066993073 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 3584 | 1461066993075 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:56:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:56:33 INFO - PROCESS | 3584 | 1461066993078 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 3584 | 1461066993080 Marionette TRACE conn3 <- [1,1602,null,{}] 04:56:33 INFO - PROCESS | 3584 | 1461066993084 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:33 INFO - PROCESS | 3584 | 1461066993159 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:56:33 INFO - PROCESS | 3584 | 1461066993165 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 3584 | ++DOCSHELL 1636B800 == 41 [pid = 3584] [id = 410] 04:56:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (196E0000) [pid = 3584] [serial = 1230] [outer = 00000000] 04:56:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A481000) [pid = 3584] [serial = 1231] [outer = 196E0000] 04:56:33 INFO - PROCESS | 3584 | 1461066993210 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A49CC00) [pid = 3584] [serial = 1232] [outer = 196E0000] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 16372000 == 40 [pid = 3584] [id = 249] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 02A7DC00 == 39 [pid = 3584] [id = 253] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 179A3800 == 38 [pid = 3584] [id = 245] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 13386000 == 37 [pid = 3584] [id = 254] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 16A74000 == 36 [pid = 3584] [id = 244] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 19141400 == 35 [pid = 3584] [id = 250] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 17E78C00 == 34 [pid = 3584] [id = 247] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 13739C00 == 33 [pid = 3584] [id = 240] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 15AE7800 == 32 [pid = 3584] [id = 242] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 13739400 == 31 [pid = 3584] [id = 246] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 14304800 == 30 [pid = 3584] [id = 241] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 16548800 == 29 [pid = 3584] [id = 243] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 18D7BC00 == 28 [pid = 3584] [id = 251] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 11BAC800 == 27 [pid = 3584] [id = 252] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 18D76C00 == 26 [pid = 3584] [id = 248] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 11BB0000 == 25 [pid = 3584] [id = 238] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 14AB7C00 == 24 [pid = 3584] [id = 255] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 12B7CC00 == 23 [pid = 3584] [id = 239] 04:56:34 INFO - PROCESS | 3584 | --DOCSHELL 18D74000 == 22 [pid = 3584] [id = 396] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (198EE400) [pid = 3584] [serial = 1105] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1C088400) [pid = 3584] [serial = 1111] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1C2A0400) [pid = 3584] [serial = 1108] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17A95400) [pid = 3584] [serial = 1102] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1C241000) [pid = 3584] [serial = 1054] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1D556800) [pid = 3584] [serial = 1177] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1D895400) [pid = 3584] [serial = 1180] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1D5A0800) [pid = 3584] [serial = 1178] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (15441400) [pid = 3584] [serial = 1183] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A6E4C00) [pid = 3584] [serial = 1186] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1D897000) [pid = 3584] [serial = 1181] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1D89A000) [pid = 3584] [serial = 1189] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1C2CC000) [pid = 3584] [serial = 1150] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (18D78800) [pid = 3584] [serial = 1148] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (185A1000) [pid = 3584] [serial = 1147] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1644CC00) [pid = 3584] [serial = 1145] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15A31800) [pid = 3584] [serial = 1144] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1CA09800) [pid = 3584] [serial = 1142] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1A90CC00) [pid = 3584] [serial = 1171] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (19F6DC00) [pid = 3584] [serial = 1168] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1430A800) [pid = 3584] [serial = 1169] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (186F3000) [pid = 3584] [serial = 1165] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (18BC9000) [pid = 3584] [serial = 1166] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18054800) [pid = 3584] [serial = 1163] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17AA1800) [pid = 3584] [serial = 1162] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (19D75C00) [pid = 3584] [serial = 1160] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (186F4000) [pid = 3584] [serial = 1159] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1C20A000) [pid = 3584] [serial = 1187] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1D558800) [pid = 3584] [serial = 1157] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1D556C00) [pid = 3584] [serial = 1156] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1D26A400) [pid = 3584] [serial = 1154] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1D266000) [pid = 3584] [serial = 1153] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1CC42C00) [pid = 3584] [serial = 1151] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1BE90400) [pid = 3584] [serial = 1174] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1C082C00) [pid = 3584] [serial = 1175] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1A942400) [pid = 3584] [serial = 1172] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1800F800) [pid = 3584] [serial = 1184] [outer = 00000000] [url = about:blank] 04:56:34 INFO - PROCESS | 3584 | 1461066994956 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1895ms 04:56:34 INFO - PROCESS | 3584 | 1461066994978 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 3584 | 1461066994982 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:56:34 INFO - PROCESS | 3584 | 1461066994988 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 3584 | 1461066994991 Marionette TRACE conn3 <- [1,1606,null,{}] 04:56:34 INFO - PROCESS | 3584 | 1461066994997 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 3584 | 1461066995081 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:56:35 INFO - PROCESS | 3584 | 1461066995093 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 3584 | ++DOCSHELL 11C5E000 == 23 [pid = 3584] [id = 411] 04:56:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (11C5E400) [pid = 3584] [serial = 1233] [outer = 00000000] 04:56:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (123F2800) [pid = 3584] [serial = 1234] [outer = 11C5E400] 04:56:35 INFO - PROCESS | 3584 | 1461066995142 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (12B81400) [pid = 3584] [serial = 1235] [outer = 11C5E400] 04:56:35 INFO - PROCESS | 3584 | 1461066995608 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 668ms 04:56:35 INFO - PROCESS | 3584 | 1461066995671 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 3584 | 1461066995677 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:56:35 INFO - PROCESS | 3584 | 1461066995683 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 3584 | 1461066995686 Marionette TRACE conn3 <- [1,1610,null,{}] 04:56:35 INFO - PROCESS | 3584 | 1461066995690 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 3584 | 1461066995778 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:56:35 INFO - PROCESS | 3584 | 1461066995787 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 3584 | ++DOCSHELL 12D80400 == 24 [pid = 3584] [id = 412] 04:56:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (13258400) [pid = 3584] [serial = 1236] [outer = 00000000] 04:56:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (133CDC00) [pid = 3584] [serial = 1237] [outer = 13258400] 04:56:35 INFO - PROCESS | 3584 | 1461066995825 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (13734000) [pid = 3584] [serial = 1238] [outer = 13258400] 04:56:36 INFO - PROCESS | 3584 | 1461066996291 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:56:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 682ms 04:56:36 INFO - PROCESS | 3584 | 1461066996363 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 3584 | 1461066996366 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:56:36 INFO - PROCESS | 3584 | 1461066996370 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 3584 | 1461066996356 Marionette TRACE conn3 <- [1,1614,null,{}] 04:56:36 INFO - PROCESS | 3584 | 1461066996367 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:36 INFO - PROCESS | 3584 | 1461066996487 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:56:36 INFO - PROCESS | 3584 | 1461066996505 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 3584 | ++DOCSHELL 14AB1800 == 25 [pid = 3584] [id = 413] 04:56:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (14AB4400) [pid = 3584] [serial = 1239] [outer = 00000000] 04:56:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1543DC00) [pid = 3584] [serial = 1240] [outer = 14AB4400] 04:56:36 INFO - PROCESS | 3584 | 1461066996553 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (158E7400) [pid = 3584] [serial = 1241] [outer = 14AB4400] 04:56:37 INFO - PROCESS | 3584 | 1461066997010 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 683ms 04:56:37 INFO - PROCESS | 3584 | 1461066997033 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 3584 | 1461066997036 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:56:37 INFO - PROCESS | 3584 | 1461066997039 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 3584 | 1461066997042 Marionette TRACE conn3 <- [1,1618,null,{}] 04:56:37 INFO - PROCESS | 3584 | 1461066997046 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:37 INFO - PROCESS | 3584 | 1461066997122 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:56:37 INFO - PROCESS | 3584 | 1461066997129 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 3584 | ++DOCSHELL 1540A400 == 26 [pid = 3584] [id = 414] 04:56:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1569F000) [pid = 3584] [serial = 1242] [outer = 00000000] 04:56:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16445400) [pid = 3584] [serial = 1243] [outer = 1569F000] 04:56:37 INFO - PROCESS | 3584 | 1461066997175 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16545800) [pid = 3584] [serial = 1244] [outer = 1569F000] 04:56:37 INFO - PROCESS | 3584 | 1461066997623 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 622ms 04:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:56:37 INFO - PROCESS | 3584 | 1461066997660 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 3584 | 1461066997662 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:56:37 INFO - PROCESS | 3584 | 1461066997665 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 3584 | 1461066997667 Marionette TRACE conn3 <- [1,1622,null,{}] 04:56:37 INFO - PROCESS | 3584 | 1461066997671 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:37 INFO - PROCESS | 3584 | 1461066997743 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:56:37 INFO - PROCESS | 3584 | 1461066997750 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 3584 | ++DOCSHELL 16548800 == 27 [pid = 3584] [id = 415] 04:56:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1654DC00) [pid = 3584] [serial = 1245] [outer = 00000000] 04:56:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16A71400) [pid = 3584] [serial = 1246] [outer = 1654DC00] 04:56:37 INFO - PROCESS | 3584 | 1461066997798 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (179A8C00) [pid = 3584] [serial = 1247] [outer = 1654DC00] 04:56:38 INFO - PROCESS | 3584 | 1461066998249 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 607ms 04:56:38 INFO - PROCESS | 3584 | 1461066998291 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 3584 | 1461066998293 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:56:38 INFO - PROCESS | 3584 | 1461066998296 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:56:38 INFO - PROCESS | 3584 | 1461066998298 Marionette TRACE conn3 <- [1,1626,null,{}] 04:56:38 INFO - PROCESS | 3584 | 1461066998301 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 3584 | 1461066998391 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:56:38 INFO - PROCESS | 3584 | 1461066998401 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 3584 | ++DOCSHELL 17A9B000 == 28 [pid = 3584] [id = 416] 04:56:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17A9D800) [pid = 3584] [serial = 1248] [outer = 00000000] 04:56:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1855B400) [pid = 3584] [serial = 1249] [outer = 17A9D800] 04:56:38 INFO - PROCESS | 3584 | 1461066998450 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (186EC800) [pid = 3584] [serial = 1250] [outer = 17A9D800] 04:56:38 INFO - PROCESS | 3584 | 1461066998873 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 622ms 04:56:38 INFO - PROCESS | 3584 | 1461066998917 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 3584 | 1461066998919 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:56:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:56:38 INFO - PROCESS | 3584 | 1461066998922 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 3584 | 1461066998924 Marionette TRACE conn3 <- [1,1630,null,{}] 04:56:38 INFO - PROCESS | 3584 | 1461066998928 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 3584 | 1461066999004 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:56:38 INFO - PROCESS | 3584 | 1461066999011 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 3584 | ++DOCSHELL 1805B000 == 29 [pid = 3584] [id = 417] 04:56:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (186F4000) [pid = 3584] [serial = 1251] [outer = 00000000] 04:56:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18BC7000) [pid = 3584] [serial = 1252] [outer = 186F4000] 04:56:39 INFO - PROCESS | 3584 | 1461066999058 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18BC9000) [pid = 3584] [serial = 1253] [outer = 186F4000] 04:56:39 INFO - PROCESS | 3584 | 1461066999485 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 621ms 04:56:39 INFO - PROCESS | 3584 | 1461066999541 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 3584 | 1461066999543 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:56:39 INFO - PROCESS | 3584 | 1461066999546 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 3584 | 1461066999548 Marionette TRACE conn3 <- [1,1634,null,{}] 04:56:39 INFO - PROCESS | 3584 | 1461066999552 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:39 INFO - PROCESS | 3584 | 1461066999665 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:56:39 INFO - PROCESS | 3584 | 1461066999779 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 3584 | ++DOCSHELL 11BA8000 == 30 [pid = 3584] [id = 418] 04:56:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (11BA9800) [pid = 3584] [serial = 1254] [outer = 00000000] 04:56:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (11C60C00) [pid = 3584] [serial = 1255] [outer = 11BA9800] 04:56:39 INFO - PROCESS | 3584 | 1461066999837 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (123F1000) [pid = 3584] [serial = 1256] [outer = 11BA9800] 04:56:40 INFO - PROCESS | 3584 | 1461067000545 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1062ms 04:56:40 INFO - PROCESS | 3584 | 1461067000606 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 3584 | 1461067000611 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:56:40 INFO - PROCESS | 3584 | 1461067000616 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 3584 | 1461067000621 Marionette TRACE conn3 <- [1,1638,null,{}] 04:56:40 INFO - PROCESS | 3584 | 1461067000626 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:40 INFO - PROCESS | 3584 | 1461067000735 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:56:40 INFO - PROCESS | 3584 | 1461067000819 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 3584 | ++DOCSHELL 1430D800 == 31 [pid = 3584] [id = 419] 04:56:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1434EC00) [pid = 3584] [serial = 1257] [outer = 00000000] 04:56:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15409400) [pid = 3584] [serial = 1258] [outer = 1434EC00] 04:56:40 INFO - PROCESS | 3584 | 1461067000918 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (15409C00) [pid = 3584] [serial = 1259] [outer = 1434EC00] 04:56:41 INFO - PROCESS | 3584 | 1461067001683 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1122ms 04:56:41 INFO - PROCESS | 3584 | 1461067001762 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 3584 | 1461067001767 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:56:41 INFO - PROCESS | 3584 | 1461067001774 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 3584 | 1461067001778 Marionette TRACE conn3 <- [1,1642,null,{}] 04:56:41 INFO - PROCESS | 3584 | 1461067001784 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:41 INFO - PROCESS | 3584 | 1461067001894 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:56:41 INFO - PROCESS | 3584 | 1461067002007 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 3584 | ++DOCSHELL 11BA6800 == 32 [pid = 3584] [id = 420] 04:56:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (11C60000) [pid = 3584] [serial = 1260] [outer = 00000000] 04:56:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (13258000) [pid = 3584] [serial = 1261] [outer = 11C60000] 04:56:42 INFO - PROCESS | 3584 | 1461067002063 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (133D7800) [pid = 3584] [serial = 1262] [outer = 11C60000] 04:56:42 INFO - PROCESS | 3584 | 1461067002493 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 773ms 04:56:42 INFO - PROCESS | 3584 | 1461067002559 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 3584 | 1461067002565 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:56:42 INFO - PROCESS | 3584 | 1461067002571 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 3584 | 1461067002574 Marionette TRACE conn3 <- [1,1646,null,{}] 04:56:42 INFO - PROCESS | 3584 | 1461067002578 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:42 INFO - PROCESS | 3584 | 1461067002641 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:56:42 INFO - PROCESS | 3584 | 1461067002650 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 3584 | ++DOCSHELL 143AA800 == 33 [pid = 3584] [id = 421] 04:56:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (146ACC00) [pid = 3584] [serial = 1263] [outer = 00000000] 04:56:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (15D5A400) [pid = 3584] [serial = 1264] [outer = 146ACC00] 04:56:42 INFO - PROCESS | 3584 | 1461067002696 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1644CC00) [pid = 3584] [serial = 1265] [outer = 146ACC00] 04:56:43 INFO - PROCESS | 3584 | 1461067003167 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 683ms 04:56:43 INFO - PROCESS | 3584 | 1461067003235 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 3584 | 1461067003237 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:56:43 INFO - PROCESS | 3584 | 1461067003241 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 3584 | 1461067003245 Marionette TRACE conn3 <- [1,1650,null,{}] 04:56:43 INFO - PROCESS | 3584 | 1461067003255 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:43 INFO - PROCESS | 3584 | 1461067003374 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:56:43 INFO - PROCESS | 3584 | 1461067003468 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 3584 | ++DOCSHELL 16769800 == 34 [pid = 3584] [id = 422] 04:56:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1799E800) [pid = 3584] [serial = 1266] [outer = 00000000] 04:56:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1804F400) [pid = 3584] [serial = 1267] [outer = 1799E800] 04:56:43 INFO - PROCESS | 3584 | 1461067003516 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18A3B400) [pid = 3584] [serial = 1268] [outer = 1799E800] 04:56:43 INFO - PROCESS | 3584 | 1461067003910 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 728ms 04:56:43 INFO - PROCESS | 3584 | 1461067003964 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 3584 | 1461067003967 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:56:43 INFO - PROCESS | 3584 | 1461067003970 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 3584 | 1461067003972 Marionette TRACE conn3 <- [1,1654,null,{}] 04:56:43 INFO - PROCESS | 3584 | 1461067003976 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:44 INFO - PROCESS | 3584 | 1461067004053 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:56:44 INFO - PROCESS | 3584 | 1461067004060 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 3584 | ++DOCSHELL 18010800 == 35 [pid = 3584] [id = 423] 04:56:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (186F1C00) [pid = 3584] [serial = 1269] [outer = 00000000] 04:56:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1941B400) [pid = 3584] [serial = 1270] [outer = 186F1C00] 04:56:44 INFO - PROCESS | 3584 | 1461067004113 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (196DB400) [pid = 3584] [serial = 1271] [outer = 186F1C00] 04:56:44 INFO - PROCESS | 3584 | 1461067004574 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 622ms 04:56:44 INFO - PROCESS | 3584 | 1461067004589 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 3584 | 1461067004591 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:56:44 INFO - PROCESS | 3584 | 1461067004594 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 3584 | 1461067004596 Marionette TRACE conn3 <- [1,1658,null,{}] 04:56:44 INFO - PROCESS | 3584 | 1461067004599 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:44 INFO - PROCESS | 3584 | 1461067004707 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:56:44 INFO - PROCESS | 3584 | 1461067004796 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 3584 | ++DOCSHELL 12D42C00 == 36 [pid = 3584] [id = 424] 04:56:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (196DF800) [pid = 3584] [serial = 1272] [outer = 00000000] 04:56:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (19B2C400) [pid = 3584] [serial = 1273] [outer = 196DF800] 04:56:44 INFO - PROCESS | 3584 | 1461067004841 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (19D74000) [pid = 3584] [serial = 1274] [outer = 196DF800] 04:56:45 INFO - PROCESS | 3584 | 1461067005261 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 713ms 04:56:45 INFO - PROCESS | 3584 | 1461067005319 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 3584 | 1461067005320 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:56:45 INFO - PROCESS | 3584 | 1461067005324 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 3584 | 1461067005326 Marionette TRACE conn3 <- [1,1662,null,{}] 04:56:45 INFO - PROCESS | 3584 | 1461067005329 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:45 INFO - PROCESS | 3584 | 1461067005437 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:56:45 INFO - PROCESS | 3584 | 1461067005501 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 3584 | ++DOCSHELL 1325FC00 == 37 [pid = 3584] [id = 425] 04:56:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (14AB6400) [pid = 3584] [serial = 1275] [outer = 00000000] 04:56:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1A642800) [pid = 3584] [serial = 1276] [outer = 14AB6400] 04:56:45 INFO - PROCESS | 3584 | 1461067005550 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A6E1C00) [pid = 3584] [serial = 1277] [outer = 14AB6400] 04:56:45 INFO - PROCESS | 3584 | 1461067005974 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 682ms 04:56:45 INFO - PROCESS | 3584 | 1461067006007 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 3584 | 1461067006009 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:56:46 INFO - PROCESS | 3584 | 1461067006012 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 3584 | 1461067006014 Marionette TRACE conn3 <- [1,1666,null,{}] 04:56:46 INFO - PROCESS | 3584 | 1461067006017 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 3584 | 1461067006136 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:56:46 INFO - PROCESS | 3584 | 1461067006146 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 3584 | ++DOCSHELL 1A6E8000 == 38 [pid = 3584] [id = 426] 04:56:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A6E8C00) [pid = 3584] [serial = 1278] [outer = 00000000] 04:56:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A907400) [pid = 3584] [serial = 1279] [outer = 1A6E8C00] 04:56:46 INFO - PROCESS | 3584 | 1461067006238 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A907800) [pid = 3584] [serial = 1280] [outer = 1A6E8C00] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (196E0000) [pid = 3584] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1569F000) [pid = 3584] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (14AB4400) [pid = 3584] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (13258400) [pid = 3584] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1654DC00) [pid = 3584] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (18054C00) [pid = 3584] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (17A9D800) [pid = 3584] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (11C5E400) [pid = 3584] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (18D78C00) [pid = 3584] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (17A9B800) [pid = 3584] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (196D8800) [pid = 3584] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (17AA0C00) [pid = 3584] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (16775C00) [pid = 3584] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (15C57400) [pid = 3584] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1540AC00) [pid = 3584] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (137E1800) [pid = 3584] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (12D77C00) [pid = 3584] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (11BAA000) [pid = 3584] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18D7CC00) [pid = 3584] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (18A33C00) [pid = 3584] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:56:46 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (15AE2C00) [pid = 3584] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:56:46 INFO - PROCESS | 3584 | 1461067006730 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 774ms 04:56:46 INFO - PROCESS | 3584 | 1461067006779 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 3584 | 1461067006782 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:56:46 INFO - PROCESS | 3584 | 1461067006785 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:56:46 INFO - PROCESS | 3584 | 1461067006786 Marionette TRACE conn3 <- [1,1670,null,{}] 04:56:46 INFO - PROCESS | 3584 | 1461067006790 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 3584 | 1461067006863 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:56:46 INFO - PROCESS | 3584 | 1461067006869 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 3584 | ++DOCSHELL 1235BC00 == 39 [pid = 3584] [id = 427] 04:56:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (12D76C00) [pid = 3584] [serial = 1281] [outer = 00000000] 04:56:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (156E5C00) [pid = 3584] [serial = 1282] [outer = 12D76C00] 04:56:46 INFO - PROCESS | 3584 | 1461067006914 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1676C400) [pid = 3584] [serial = 1283] [outer = 12D76C00] 04:56:47 INFO - PROCESS | 3584 | 1461067007327 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 576ms 04:56:47 INFO - PROCESS | 3584 | 1461067007364 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 3584 | 1461067007366 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:56:47 INFO - PROCESS | 3584 | 1461067007370 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 3584 | 1461067007371 Marionette TRACE conn3 <- [1,1674,null,{}] 04:56:47 INFO - PROCESS | 3584 | 1461067007375 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:47 INFO - PROCESS | 3584 | 1461067007451 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:56:47 INFO - PROCESS | 3584 | 1461067007458 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 3584 | ++DOCSHELL 146B8400 == 40 [pid = 3584] [id = 428] 04:56:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (14AB7C00) [pid = 3584] [serial = 1284] [outer = 00000000] 04:56:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18BC0800) [pid = 3584] [serial = 1285] [outer = 14AB7C00] 04:56:47 INFO - PROCESS | 3584 | 1461067007503 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (196D8800) [pid = 3584] [serial = 1286] [outer = 14AB7C00] 04:56:47 INFO - PROCESS | 3584 | 1461067007931 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 622ms 04:56:47 INFO - PROCESS | 3584 | 1461067007990 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 3584 | 1461067007992 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:56:47 INFO - PROCESS | 3584 | 1461067007995 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 3584 | 1461067007997 Marionette TRACE conn3 <- [1,1678,null,{}] 04:56:48 INFO - PROCESS | 3584 | 1461067008000 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:48 INFO - PROCESS | 3584 | 1461067008074 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:56:48 INFO - PROCESS | 3584 | 1461067008080 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 3584 | ++DOCSHELL 18A36000 == 41 [pid = 3584] [id = 429] 04:56:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A0AA000) [pid = 3584] [serial = 1287] [outer = 00000000] 04:56:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A90FC00) [pid = 3584] [serial = 1288] [outer = 1A0AA000] 04:56:48 INFO - PROCESS | 3584 | 1461067008124 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A910400) [pid = 3584] [serial = 1289] [outer = 1A0AA000] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 17A9B000 == 40 [pid = 3584] [id = 416] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 16548800 == 39 [pid = 3584] [id = 415] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 1805B000 == 38 [pid = 3584] [id = 417] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 143AA800 == 37 [pid = 3584] [id = 421] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 1430D800 == 36 [pid = 3584] [id = 419] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 11BA6800 == 35 [pid = 3584] [id = 420] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 11BA8000 == 34 [pid = 3584] [id = 418] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 18010800 == 33 [pid = 3584] [id = 423] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 16769800 == 32 [pid = 3584] [id = 422] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 12D42C00 == 31 [pid = 3584] [id = 424] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 1A6E8000 == 30 [pid = 3584] [id = 426] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 1235BC00 == 29 [pid = 3584] [id = 427] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 146B8400 == 28 [pid = 3584] [id = 428] 04:56:49 INFO - PROCESS | 3584 | --DOCSHELL 1325FC00 == 27 [pid = 3584] [id = 425] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18BC7000) [pid = 3584] [serial = 1252] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1A481000) [pid = 3584] [serial = 1231] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (16445400) [pid = 3584] [serial = 1243] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1543DC00) [pid = 3584] [serial = 1240] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (133CDC00) [pid = 3584] [serial = 1237] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (13734000) [pid = 3584] [serial = 1238] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16A71400) [pid = 3584] [serial = 1246] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19F64800) [pid = 3584] [serial = 1229] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1855B400) [pid = 3584] [serial = 1249] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (123F2800) [pid = 3584] [serial = 1234] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A49CC00) [pid = 3584] [serial = 1232] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (179A8C00) [pid = 3584] [serial = 1247] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (186EC800) [pid = 3584] [serial = 1250] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16545800) [pid = 3584] [serial = 1244] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12B81400) [pid = 3584] [serial = 1235] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18D7F000) [pid = 3584] [serial = 1216] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19240400) [pid = 3584] [serial = 1219] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (158E7400) [pid = 3584] [serial = 1241] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18D7E800) [pid = 3584] [serial = 1217] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (196E4C00) [pid = 3584] [serial = 1222] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (19246800) [pid = 3584] [serial = 1220] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (19D75400) [pid = 3584] [serial = 1228] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (198F9800) [pid = 3584] [serial = 1223] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1855F800) [pid = 3584] [serial = 1210] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17A9E400) [pid = 3584] [serial = 1207] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17AA4C00) [pid = 3584] [serial = 1208] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1636EC00) [pid = 3584] [serial = 1204] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1644C000) [pid = 3584] [serial = 1205] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (158E6400) [pid = 3584] [serial = 1201] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (15AE2400) [pid = 3584] [serial = 1202] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1435C400) [pid = 3584] [serial = 1198] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (146AF800) [pid = 3584] [serial = 1199] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1320A800) [pid = 3584] [serial = 1195] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1325CC00) [pid = 3584] [serial = 1196] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (11C5EC00) [pid = 3584] [serial = 1192] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (11C66400) [pid = 3584] [serial = 1193] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1D8A9C00) [pid = 3584] [serial = 1190] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (18BC3400) [pid = 3584] [serial = 1213] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (1855C000) [pid = 3584] [serial = 1211] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1805BC00) [pid = 3584] [serial = 1225] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (18056C00) [pid = 3584] [serial = 1226] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (18BC2C00) [pid = 3584] [serial = 1214] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3584 | 1461067009874 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1896ms 04:56:49 INFO - PROCESS | 3584 | 1461067009905 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 3584 | 1461067009909 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:56:49 INFO - PROCESS | 3584 | 1461067009914 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 3584 | 1461067009918 Marionette TRACE conn3 <- [1,1682,null,{}] 04:56:49 INFO - PROCESS | 3584 | 1461067009924 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:49 INFO - PROCESS | 3584 | 1461067010009 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:56:50 INFO - PROCESS | 3584 | 1461067010018 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3584 | ++DOCSHELL 11C65000 == 28 [pid = 3584] [id = 430] 04:56:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (11C65800) [pid = 3584] [serial = 1290] [outer = 00000000] 04:56:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (12B84C00) [pid = 3584] [serial = 1291] [outer = 11C65800] 04:56:50 INFO - PROCESS | 3584 | 1461067010066 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (12D44000) [pid = 3584] [serial = 1292] [outer = 11C65800] 04:56:50 INFO - PROCESS | 3584 | 1461067010535 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 667ms 04:56:50 INFO - PROCESS | 3584 | 1461067010597 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 3584 | 1461067010603 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:56:50 INFO - PROCESS | 3584 | 1461067010609 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 3584 | 1461067010612 Marionette TRACE conn3 <- [1,1686,null,{}] 04:56:50 INFO - PROCESS | 3584 | 1461067010600 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:50 INFO - PROCESS | 3584 | 1461067010681 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:56:50 INFO - PROCESS | 3584 | 1461067010691 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3584 | ++DOCSHELL 1320DC00 == 29 [pid = 3584] [id = 431] 04:56:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (1325BC00) [pid = 3584] [serial = 1293] [outer = 00000000] 04:56:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (13739400) [pid = 3584] [serial = 1294] [outer = 1325BC00] 04:56:50 INFO - PROCESS | 3584 | 1461067010736 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (137E1C00) [pid = 3584] [serial = 1295] [outer = 1325BC00] 04:56:51 INFO - PROCESS | 3584 | 1461067011205 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 682ms 04:56:51 INFO - PROCESS | 3584 | 1461067011273 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 3584 | 1461067011275 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:56:51 INFO - PROCESS | 3584 | 1461067011279 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 3584 | 1461067011283 Marionette TRACE conn3 <- [1,1690,null,{}] 04:56:51 INFO - PROCESS | 3584 | 1461067011294 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:51 INFO - PROCESS | 3584 | 1461067011409 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:56:51 INFO - PROCESS | 3584 | 1461067011496 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 3584 | ++DOCSHELL 1540AC00 == 30 [pid = 3584] [id = 432] 04:56:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1540B000) [pid = 3584] [serial = 1296] [outer = 00000000] 04:56:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (158E7400) [pid = 3584] [serial = 1297] [outer = 1540B000] 04:56:51 INFO - PROCESS | 3584 | 1461067011545 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (15AE6000) [pid = 3584] [serial = 1298] [outer = 1540B000] 04:56:51 INFO - PROCESS | 3584 | 1461067011936 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 683ms 04:56:51 INFO - PROCESS | 3584 | 1461067011962 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 3584 | 1461067011964 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:56:51 INFO - PROCESS | 3584 | 1461067011967 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 3584 | 1461067011969 Marionette TRACE conn3 <- [1,1694,null,{}] 04:56:51 INFO - PROCESS | 3584 | 1461067011979 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:52 INFO - PROCESS | 3584 | 1461067012055 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:56:52 INFO - PROCESS | 3584 | 1461067012062 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 3584 | ++DOCSHELL 156EF800 == 31 [pid = 3584] [id = 433] 04:56:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15D5C400) [pid = 3584] [serial = 1299] [outer = 00000000] 04:56:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16488800) [pid = 3584] [serial = 1300] [outer = 15D5C400] 04:56:52 INFO - PROCESS | 3584 | 1461067012108 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1676D800) [pid = 3584] [serial = 1301] [outer = 15D5C400] 04:56:52 INFO - PROCESS | 3584 | 1461067012532 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 621ms 04:56:52 INFO - PROCESS | 3584 | 1461067012586 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 3584 | 1461067012588 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:56:52 INFO - PROCESS | 3584 | 1461067012592 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 3584 | 1461067012594 Marionette TRACE conn3 <- [1,1698,null,{}] 04:56:52 INFO - PROCESS | 3584 | 1461067012597 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:52 INFO - PROCESS | 3584 | 1461067012671 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:56:52 INFO - PROCESS | 3584 | 1461067012677 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 3584 | ++DOCSHELL 16777C00 == 32 [pid = 3584] [id = 434] 04:56:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16A59800) [pid = 3584] [serial = 1302] [outer = 00000000] 04:56:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (17A95400) [pid = 3584] [serial = 1303] [outer = 16A59800] 04:56:52 INFO - PROCESS | 3584 | 1461067012722 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17A9B000) [pid = 3584] [serial = 1304] [outer = 16A59800] 04:56:53 INFO - PROCESS | 3584 | 1461067013174 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 606ms 04:56:53 INFO - PROCESS | 3584 | 1461067013212 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 3584 | 1461067013215 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:56:53 INFO - PROCESS | 3584 | 1461067013223 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 3584 | 1461067013224 Marionette TRACE conn3 <- [1,1702,null,{}] 04:56:53 INFO - PROCESS | 3584 | 1461067013228 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 3584 | 1461067013320 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:56:53 INFO - PROCESS | 3584 | 1461067013328 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 3584 | ++DOCSHELL 16A6F000 == 33 [pid = 3584] [id = 435] 04:56:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17A9F400) [pid = 3584] [serial = 1305] [outer = 00000000] 04:56:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (18563C00) [pid = 3584] [serial = 1306] [outer = 17A9F400] 04:56:53 INFO - PROCESS | 3584 | 1461067013376 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (186EA800) [pid = 3584] [serial = 1307] [outer = 17A9F400] 04:56:53 INFO - PROCESS | 3584 | 1461067013790 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 637ms 04:56:53 INFO - PROCESS | 3584 | 1461067013856 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 3584 | 1461067013858 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:56:53 INFO - PROCESS | 3584 | 1461067013862 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 3584 | 1461067013864 Marionette TRACE conn3 <- [1,1706,null,{}] 04:56:53 INFO - PROCESS | 3584 | 1461067013867 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 3584 | 1461067013940 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:56:53 INFO - PROCESS | 3584 | 1461067013948 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 3584 | ++DOCSHELL 1800F800 == 34 [pid = 3584] [id = 436] 04:56:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1855D400) [pid = 3584] [serial = 1308] [outer = 00000000] 04:56:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (18BC8000) [pid = 3584] [serial = 1309] [outer = 1855D400] 04:56:53 INFO - PROCESS | 3584 | 1461067013994 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18BC8400) [pid = 3584] [serial = 1310] [outer = 1855D400] 04:56:54 INFO - PROCESS | 3584 | 1461067014426 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 622ms 04:56:54 INFO - PROCESS | 3584 | 1461067014483 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 3584 | 1461067014485 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:56:54 INFO - PROCESS | 3584 | 1461067014488 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 3584 | 1461067014490 Marionette TRACE conn3 <- [1,1710,null,{}] 04:56:54 INFO - PROCESS | 3584 | 1461067014493 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 3584 | 1461067014566 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:56:54 INFO - PROCESS | 3584 | 1461067014573 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 3584 | ++DOCSHELL 18BC1400 == 35 [pid = 3584] [id = 437] 04:56:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18D7E800) [pid = 3584] [serial = 1311] [outer = 00000000] 04:56:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19238800) [pid = 3584] [serial = 1312] [outer = 18D7E800] 04:56:54 INFO - PROCESS | 3584 | 1461067014617 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (19238C00) [pid = 3584] [serial = 1313] [outer = 18D7E800] 04:56:55 INFO - PROCESS | 3584 | 1461067015077 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 622ms 04:56:55 INFO - PROCESS | 3584 | 1461067015109 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 3584 | 1461067015111 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:56:55 INFO - PROCESS | 3584 | 1461067015114 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:56:55 INFO - PROCESS | 3584 | 1461067015116 Marionette TRACE conn3 <- [1,1714,null,{}] 04:56:55 INFO - PROCESS | 3584 | 1461067015120 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:55 INFO - PROCESS | 3584 | 1461067015226 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:56:55 INFO - PROCESS | 3584 | 1461067015233 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 3584 | ++DOCSHELL 14AB9800 == 36 [pid = 3584] [id = 438] 04:56:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19141000) [pid = 3584] [serial = 1314] [outer = 00000000] 04:56:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1925C000) [pid = 3584] [serial = 1315] [outer = 19141000] 04:56:55 INFO - PROCESS | 3584 | 1461067015268 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19258800) [pid = 3584] [serial = 1316] [outer = 19141000] 04:56:55 INFO - PROCESS | 3584 | 1461067015748 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 667ms 04:56:55 INFO - PROCESS | 3584 | 1461067015797 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 3584 | 1461067015799 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:56:55 INFO - PROCESS | 3584 | 1461067015802 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:56:55 INFO - PROCESS | 3584 | 1461067015804 Marionette TRACE conn3 <- [1,1718,null,{}] 04:56:55 INFO - PROCESS | 3584 | 1461067015807 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:55 INFO - PROCESS | 3584 | 1461067015904 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:56:55 INFO - PROCESS | 3584 | 1461067015911 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 3584 | ++DOCSHELL 1320E000 == 37 [pid = 3584] [id = 439] 04:56:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13257C00) [pid = 3584] [serial = 1317] [outer = 00000000] 04:56:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (196E2000) [pid = 3584] [serial = 1318] [outer = 13257C00] 04:56:55 INFO - PROCESS | 3584 | 1461067015955 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (196E6800) [pid = 3584] [serial = 1319] [outer = 13257C00] 04:56:56 INFO - PROCESS | 3584 | 1461067016392 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 667ms 04:56:56 INFO - PROCESS | 3584 | 1461067016468 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 3584 | 1461067016470 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:56:56 INFO - PROCESS | 3584 | 1461067016474 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 3584 | 1461067016476 Marionette TRACE conn3 <- [1,1722,null,{}] 04:56:56 INFO - PROCESS | 3584 | 1461067016498 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:56 INFO - PROCESS | 3584 | 1461067016677 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (14AB7C00) [pid = 3584] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (196DF800) [pid = 3584] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (14AB6400) [pid = 3584] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A6E8C00) [pid = 3584] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (186F1C00) [pid = 3584] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1799E800) [pid = 3584] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (146ACC00) [pid = 3584] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (11C60000) [pid = 3584] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1434EC00) [pid = 3584] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (11BA9800) [pid = 3584] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (186F4000) [pid = 3584] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:56:56 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (12D76C00) [pid = 3584] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:56:56 INFO - PROCESS | 3584 | 1461067016974 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 3584 | ++DOCSHELL 11B1B800 == 38 [pid = 3584] [id = 440] 04:56:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (11BAFC00) [pid = 3584] [serial = 1320] [outer = 00000000] 04:56:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (12B3E000) [pid = 3584] [serial = 1321] [outer = 11BAFC00] 04:56:57 INFO - PROCESS | 3584 | 1461067017025 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (146AD400) [pid = 3584] [serial = 1322] [outer = 11BAFC00] 04:56:57 INFO - PROCESS | 3584 | 1461067017417 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 971ms 04:56:57 INFO - PROCESS | 3584 | 1461067017458 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 3584 | 1461067017460 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:56:57 INFO - PROCESS | 3584 | 1461067017463 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 3584 | 1461067017465 Marionette TRACE conn3 <- [1,1726,null,{}] 04:56:57 INFO - PROCESS | 3584 | 1461067017469 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:57 INFO - PROCESS | 3584 | 1461067017559 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:56:57 INFO - PROCESS | 3584 | 1461067017568 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 3584 | ++DOCSHELL 143A7800 == 39 [pid = 3584] [id = 441] 04:56:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (146ACC00) [pid = 3584] [serial = 1323] [outer = 00000000] 04:56:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (198FA800) [pid = 3584] [serial = 1324] [outer = 146ACC00] 04:56:57 INFO - PROCESS | 3584 | 1461067017613 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (19D75800) [pid = 3584] [serial = 1325] [outer = 146ACC00] 04:56:58 INFO - PROCESS | 3584 | 1461067018038 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 622ms 04:56:58 INFO - PROCESS | 3584 | 1461067018085 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 3584 | 1461067018087 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:56:58 INFO - PROCESS | 3584 | 1461067018074 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 3584 | 1461067018076 Marionette TRACE conn3 <- [1,1730,null,{}] 04:56:58 INFO - PROCESS | 3584 | 1461067018079 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 3584 | 1461067018154 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:56:58 INFO - PROCESS | 3584 | 1461067018270 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 3584 | ++DOCSHELL 123BD000 == 40 [pid = 3584] [id = 442] 04:56:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (186F4000) [pid = 3584] [serial = 1326] [outer = 00000000] 04:56:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A0A6400) [pid = 3584] [serial = 1327] [outer = 186F4000] 04:56:58 INFO - PROCESS | 3584 | 1461067018322 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A488000) [pid = 3584] [serial = 1328] [outer = 186F4000] 04:56:58 INFO - PROCESS | 3584 | 1461067018671 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 606ms 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:56:58 INFO - PROCESS | 3584 | 1461067018696 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 3584 | 1461067018698 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:56:58 INFO - PROCESS | 3584 | 1461067018701 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 3584 | 1461067018702 Marionette TRACE conn3 <- [1,1734,null,{}] 04:56:58 INFO - PROCESS | 3584 | 1461067018706 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 3584 | 1461067018819 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:56:58 INFO - PROCESS | 3584 | 1461067018825 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 3584 | ++DOCSHELL 19F73C00 == 41 [pid = 3584] [id = 443] 04:56:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A482400) [pid = 3584] [serial = 1329] [outer = 00000000] 04:56:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A6DEC00) [pid = 3584] [serial = 1330] [outer = 1A482400] 04:56:58 INFO - PROCESS | 3584 | 1461067018895 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6E3800) [pid = 3584] [serial = 1331] [outer = 1A482400] 04:56:59 INFO - PROCESS | 3584 | 1461067019680 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1001ms 04:56:59 INFO - PROCESS | 3584 | 1461067019724 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 3584 | 1461067019729 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:56:59 INFO - PROCESS | 3584 | 1461067019755 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 3584 | 1461067019759 Marionette TRACE conn3 <- [1,1738,null,{}] 04:56:59 INFO - PROCESS | 3584 | 1461067019764 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:59 INFO - PROCESS | 3584 | 1461067019879 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:57:00 INFO - PROCESS | 3584 | 1461067020011 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 3584 | ++DOCSHELL 12353C00 == 42 [pid = 3584] [id = 444] 04:57:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (12B81400) [pid = 3584] [serial = 1332] [outer = 00000000] 04:57:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (133D5400) [pid = 3584] [serial = 1333] [outer = 12B81400] 04:57:00 INFO - PROCESS | 3584 | 1461067020069 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (14305400) [pid = 3584] [serial = 1334] [outer = 12B81400] 04:57:00 INFO - PROCESS | 3584 | 1461067020914 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1213ms 04:57:00 INFO - PROCESS | 3584 | 1461067020969 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 3584 | 1461067020973 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:57:00 INFO - PROCESS | 3584 | 1461067020979 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 3584 | 1461067020983 Marionette TRACE conn3 <- [1,1742,null,{}] 04:57:00 INFO - PROCESS | 3584 | 1461067020989 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:01 INFO - PROCESS | 3584 | 1461067021076 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:57:01 INFO - PROCESS | 3584 | 1461067021212 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 3584 | ++DOCSHELL 13258400 == 43 [pid = 3584] [id = 445] 04:57:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (11B22400) [pid = 3584] [serial = 1335] [outer = 00000000] 04:57:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (13391800) [pid = 3584] [serial = 1336] [outer = 11B22400] 04:57:01 INFO - PROCESS | 3584 | 1461067021264 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1373A000) [pid = 3584] [serial = 1337] [outer = 11B22400] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 123BD000 == 42 [pid = 3584] [id = 442] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 143A7800 == 41 [pid = 3584] [id = 441] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 11B1B800 == 40 [pid = 3584] [id = 440] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 1320E000 == 39 [pid = 3584] [id = 439] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 14AB9800 == 38 [pid = 3584] [id = 438] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 18BC1400 == 37 [pid = 3584] [id = 437] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 1800F800 == 36 [pid = 3584] [id = 436] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 16A6F000 == 35 [pid = 3584] [id = 435] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 16777C00 == 34 [pid = 3584] [id = 434] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 156EF800 == 33 [pid = 3584] [id = 433] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 1540AC00 == 32 [pid = 3584] [id = 432] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 1320DC00 == 31 [pid = 3584] [id = 431] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A90FC00) [pid = 3584] [serial = 1288] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 11C65000 == 30 [pid = 3584] [id = 430] 04:57:01 INFO - PROCESS | 3584 | --DOCSHELL 18A36000 == 29 [pid = 3584] [id = 429] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19B2C400) [pid = 3584] [serial = 1273] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A642800) [pid = 3584] [serial = 1276] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19D74000) [pid = 3584] [serial = 1274] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A907400) [pid = 3584] [serial = 1279] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A6E1C00) [pid = 3584] [serial = 1277] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (18BC0800) [pid = 3584] [serial = 1285] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A907800) [pid = 3584] [serial = 1280] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1941B400) [pid = 3584] [serial = 1270] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1804F400) [pid = 3584] [serial = 1267] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (18A3B400) [pid = 3584] [serial = 1268] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15D5A400) [pid = 3584] [serial = 1264] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1644CC00) [pid = 3584] [serial = 1265] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13258000) [pid = 3584] [serial = 1261] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (133D7800) [pid = 3584] [serial = 1262] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15409C00) [pid = 3584] [serial = 1259] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15409400) [pid = 3584] [serial = 1258] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (123F1000) [pid = 3584] [serial = 1256] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (11C60C00) [pid = 3584] [serial = 1255] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (18BC9000) [pid = 3584] [serial = 1253] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (156E5C00) [pid = 3584] [serial = 1282] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1676C400) [pid = 3584] [serial = 1283] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (196DB400) [pid = 3584] [serial = 1271] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (196D8800) [pid = 3584] [serial = 1286] [outer = 00000000] [url = about:blank] 04:57:01 INFO - PROCESS | 3584 | 1461067021778 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 865ms 04:57:01 INFO - PROCESS | 3584 | 1461067021845 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 3584 | 1461067021852 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:57:01 INFO - PROCESS | 3584 | 1461067021858 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 3584 | 1461067021861 Marionette TRACE conn3 <- [1,1746,null,{}] 04:57:01 INFO - PROCESS | 3584 | 1461067021864 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:01 INFO - PROCESS | 3584 | 1461067021944 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:57:01 INFO - PROCESS | 3584 | 1461067021951 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 3584 | ++DOCSHELL 13386800 == 30 [pid = 3584] [id = 446] 04:57:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (133D7800) [pid = 3584] [serial = 1338] [outer = 00000000] 04:57:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1430D800) [pid = 3584] [serial = 1339] [outer = 133D7800] 04:57:01 INFO - PROCESS | 3584 | 1461067022006 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (146ADC00) [pid = 3584] [serial = 1340] [outer = 133D7800] 04:57:02 INFO - PROCESS | 3584 | 1461067022473 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 682ms 04:57:02 INFO - PROCESS | 3584 | 1461067022538 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 3584 | 1461067022541 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:57:02 INFO - PROCESS | 3584 | 1461067022544 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 3584 | 1461067022548 Marionette TRACE conn3 <- [1,1750,null,{}] 04:57:02 INFO - PROCESS | 3584 | 1461067022559 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:02 INFO - PROCESS | 3584 | 1461067022675 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:57:02 INFO - PROCESS | 3584 | 1461067022750 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 3584 | ++DOCSHELL 14A10800 == 31 [pid = 3584] [id = 447] 04:57:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15649000) [pid = 3584] [serial = 1341] [outer = 00000000] 04:57:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15C57400) [pid = 3584] [serial = 1342] [outer = 15649000] 04:57:02 INFO - PROCESS | 3584 | 1461067022799 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1636A000) [pid = 3584] [serial = 1343] [outer = 15649000] 04:57:03 INFO - PROCESS | 3584 | 1461067023180 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 683ms 04:57:03 INFO - PROCESS | 3584 | 1461067023226 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 3584 | 1461067023229 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:57:03 INFO - PROCESS | 3584 | 1461067023216 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 3584 | 1461067023217 Marionette TRACE conn3 <- [1,1754,null,{}] 04:57:03 INFO - PROCESS | 3584 | 1461067023221 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 3584 | 1461067023299 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:57:03 INFO - PROCESS | 3584 | 1461067023306 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 3584 | ++DOCSHELL 1636F000 == 32 [pid = 3584] [id = 448] 04:57:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16445000) [pid = 3584] [serial = 1344] [outer = 00000000] 04:57:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16A72400) [pid = 3584] [serial = 1345] [outer = 16445000] 04:57:03 INFO - PROCESS | 3584 | 1461067023352 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17A98800) [pid = 3584] [serial = 1346] [outer = 16445000] 04:57:03 INFO - PROCESS | 3584 | 1461067023822 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 607ms 04:57:03 INFO - PROCESS | 3584 | 1461067023835 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 3584 | 1461067023837 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:57:03 INFO - PROCESS | 3584 | 1461067023844 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 3584 | 1461067023845 Marionette TRACE conn3 <- [1,1758,null,{}] 04:57:03 INFO - PROCESS | 3584 | 1461067023849 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 3584 | 1461067023956 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:57:04 INFO - PROCESS | 3584 | 1461067024043 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 3584 | ++DOCSHELL 17AA4000 == 33 [pid = 3584] [id = 449] 04:57:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17AA4400) [pid = 3584] [serial = 1347] [outer = 00000000] 04:57:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18003400) [pid = 3584] [serial = 1348] [outer = 17AA4400] 04:57:04 INFO - PROCESS | 3584 | 1461067024088 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18053C00) [pid = 3584] [serial = 1349] [outer = 17AA4400] 04:57:04 INFO - PROCESS | 3584 | 1461067024510 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 713ms 04:57:04 INFO - PROCESS | 3584 | 1461067024565 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 3584 | 1461067024567 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:57:04 INFO - PROCESS | 3584 | 1461067024570 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:57:04 INFO - PROCESS | 3584 | 1461067024572 Marionette TRACE conn3 <- [1,1762,null,{}] 04:57:04 INFO - PROCESS | 3584 | 1461067024575 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:04 INFO - PROCESS | 3584 | 1461067024703 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:57:04 INFO - PROCESS | 3584 | 1461067024769 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 3584 | ++DOCSHELL 18A38400 == 34 [pid = 3584] [id = 450] 04:57:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18BC0400) [pid = 3584] [serial = 1350] [outer = 00000000] 04:57:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18D73C00) [pid = 3584] [serial = 1351] [outer = 18BC0400] 04:57:04 INFO - PROCESS | 3584 | 1461067024819 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18D75400) [pid = 3584] [serial = 1352] [outer = 18BC0400] 04:57:05 INFO - PROCESS | 3584 | 1461067025215 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 667ms 04:57:05 INFO - PROCESS | 3584 | 1461067025252 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 3584 | 1461067025254 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:57:05 INFO - PROCESS | 3584 | 1461067025285 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 3584 | 1461067025287 Marionette TRACE conn3 <- [1,1766,null,{}] 04:57:05 INFO - PROCESS | 3584 | 1461067025305 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 3584 | 1461067025408 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:57:05 INFO - PROCESS | 3584 | 1461067025425 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 3584 | ++DOCSHELL 12D4BC00 == 35 [pid = 3584] [id = 451] 04:57:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13386C00) [pid = 3584] [serial = 1353] [outer = 00000000] 04:57:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18D7D800) [pid = 3584] [serial = 1354] [outer = 13386C00] 04:57:05 INFO - PROCESS | 3584 | 1461067025618 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1923BC00) [pid = 3584] [serial = 1355] [outer = 13386C00] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1540B000) [pid = 3584] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1325BC00) [pid = 3584] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (19141000) [pid = 3584] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18D7E800) [pid = 3584] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1855D400) [pid = 3584] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16A59800) [pid = 3584] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (11C65800) [pid = 3584] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17A9F400) [pid = 3584] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13257C00) [pid = 3584] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15D5C400) [pid = 3584] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A0AA000) [pid = 3584] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (11BAFC00) [pid = 3584] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (146ACC00) [pid = 3584] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:57:05 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (186F4000) [pid = 3584] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:57:05 INFO - PROCESS | 3584 | 1461067025981 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 744ms 04:57:06 INFO - PROCESS | 3584 | 1461067026020 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 3584 | 1461067026022 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:57:06 INFO - PROCESS | 3584 | 1461067026025 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:57:06 INFO - PROCESS | 3584 | 1461067026027 Marionette TRACE conn3 <- [1,1770,null,{}] 04:57:06 INFO - PROCESS | 3584 | 1461067026030 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 3584 | 1461067026103 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:57:06 INFO - PROCESS | 3584 | 1461067026109 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 3584 | ++DOCSHELL 1235BC00 == 36 [pid = 3584] [id = 452] 04:57:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1540B000) [pid = 3584] [serial = 1356] [outer = 00000000] 04:57:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16A59800) [pid = 3584] [serial = 1357] [outer = 1540B000] 04:57:06 INFO - PROCESS | 3584 | 1461067026211 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1855D400) [pid = 3584] [serial = 1358] [outer = 1540B000] 04:57:06 INFO - PROCESS | 3584 | 1461067026600 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 622ms 04:57:06 INFO - PROCESS | 3584 | 1461067026645 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 3584 | 1461067026647 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:57:06 INFO - PROCESS | 3584 | 1461067026650 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:57:06 INFO - PROCESS | 3584 | 1461067026652 Marionette TRACE conn3 <- [1,1774,null,{}] 04:57:06 INFO - PROCESS | 3584 | 1461067026655 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 3584 | 1461067026730 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:57:06 INFO - PROCESS | 3584 | 1461067026826 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 3584 | ++DOCSHELL 123F1C00 == 37 [pid = 3584] [id = 453] 04:57:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (123F2C00) [pid = 3584] [serial = 1359] [outer = 00000000] 04:57:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19142800) [pid = 3584] [serial = 1360] [outer = 123F2C00] 04:57:06 INFO - PROCESS | 3584 | 1461067026874 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19241000) [pid = 3584] [serial = 1361] [outer = 123F2C00] 04:57:07 INFO - PROCESS | 3584 | 1461067027227 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 621ms 04:57:07 INFO - PROCESS | 3584 | 1461067027269 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 3584 | 1461067027271 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:57:07 INFO - PROCESS | 3584 | 1461067027275 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 3584 | 1461067027276 Marionette TRACE conn3 <- [1,1778,null,{}] 04:57:07 INFO - PROCESS | 3584 | 1461067027280 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:07 INFO - PROCESS | 3584 | 1461067027388 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:57:07 INFO - PROCESS | 3584 | 1461067027397 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 3584 | ++DOCSHELL 16369800 == 38 [pid = 3584] [id = 454] 04:57:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (196DA400) [pid = 3584] [serial = 1362] [outer = 00000000] 04:57:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (196E7000) [pid = 3584] [serial = 1363] [outer = 196DA400] 04:57:07 INFO - PROCESS | 3584 | 1461067027431 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (198EE800) [pid = 3584] [serial = 1364] [outer = 196DA400] 04:57:08 INFO - PROCESS | 3584 | 1461067028026 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 880ms 04:57:08 INFO - PROCESS | 3584 | 1461067028145 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 3584 | 1461067028151 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:57:08 INFO - PROCESS | 3584 | 1461067028157 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 3584 | 1461067028161 Marionette TRACE conn3 <- [1,1782,null,{}] 04:57:08 INFO - PROCESS | 3584 | 1461067028166 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:08 INFO - PROCESS | 3584 | 1461067028278 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:57:08 INFO - PROCESS | 3584 | 1461067028402 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 3584 | ++DOCSHELL 1230F000 == 39 [pid = 3584] [id = 455] 04:57:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (123F7400) [pid = 3584] [serial = 1365] [outer = 00000000] 04:57:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (146B3400) [pid = 3584] [serial = 1366] [outer = 123F7400] 04:57:08 INFO - PROCESS | 3584 | 1461067028468 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15410400) [pid = 3584] [serial = 1367] [outer = 123F7400] 04:57:08 INFO - PROCESS | 3584 | 1461067029018 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 910ms 04:57:09 INFO - PROCESS | 3584 | 1461067029084 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 3584 | 1461067029090 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:57:09 INFO - PROCESS | 3584 | 1461067029097 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 3584 | 1461067029100 Marionette TRACE conn3 <- [1,1786,null,{}] 04:57:09 INFO - PROCESS | 3584 | 1461067029104 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:09 INFO - PROCESS | 3584 | 1461067029189 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:57:09 INFO - PROCESS | 3584 | 1461067029320 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 3584 | ++DOCSHELL 156A1000 == 40 [pid = 3584] [id = 456] 04:57:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16445400) [pid = 3584] [serial = 1368] [outer = 00000000] 04:57:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18007000) [pid = 3584] [serial = 1369] [outer = 16445400] 04:57:09 INFO - PROCESS | 3584 | 1461067029376 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (185A5C00) [pid = 3584] [serial = 1370] [outer = 16445400] 04:57:09 INFO - PROCESS | 3584 | 1461067029961 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 910ms 04:57:09 INFO - PROCESS | 3584 | 1461067030004 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 3584 | 1461067030006 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:57:10 INFO - PROCESS | 3584 | 1461067030010 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 3584 | 1461067030014 Marionette TRACE conn3 <- [1,1790,null,{}] 04:57:10 INFO - PROCESS | 3584 | 1461067030025 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:10 INFO - PROCESS | 3584 | 1461067030158 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:57:10 INFO - PROCESS | 3584 | 1461067030290 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 3584 | ++DOCSHELL 12B34400 == 41 [pid = 3584] [id = 457] 04:57:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (12B3DC00) [pid = 3584] [serial = 1371] [outer = 00000000] 04:57:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19D73800) [pid = 3584] [serial = 1372] [outer = 12B3DC00] 04:57:10 INFO - PROCESS | 3584 | 1461067030348 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (19F10C00) [pid = 3584] [serial = 1373] [outer = 12B3DC00] 04:57:11 INFO - PROCESS | 3584 | 1461067031118 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1153ms 04:57:11 INFO - PROCESS | 3584 | 1461067031172 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 3584 | 1461067031176 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:57:11 INFO - PROCESS | 3584 | 1461067031181 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 3584 | 1461067031185 Marionette TRACE conn3 <- [1,1794,null,{}] 04:57:11 INFO - PROCESS | 3584 | 1461067031190 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:11 INFO - PROCESS | 3584 | 1461067031283 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:57:11 INFO - PROCESS | 3584 | 1461067031413 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 123F1C00 == 40 [pid = 3584] [id = 453] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 1235BC00 == 39 [pid = 3584] [id = 452] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 12D4BC00 == 38 [pid = 3584] [id = 451] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 18A38400 == 37 [pid = 3584] [id = 450] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 17AA4000 == 36 [pid = 3584] [id = 449] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 1636F000 == 35 [pid = 3584] [id = 448] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 14A10800 == 34 [pid = 3584] [id = 447] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 13386800 == 33 [pid = 3584] [id = 446] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 13258400 == 32 [pid = 3584] [id = 445] 04:57:11 INFO - PROCESS | 3584 | --DOCSHELL 12353C00 == 31 [pid = 3584] [id = 444] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A0A6400) [pid = 3584] [serial = 1327] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (158E7400) [pid = 3584] [serial = 1297] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (15AE6000) [pid = 3584] [serial = 1298] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (13739400) [pid = 3584] [serial = 1294] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (137E1C00) [pid = 3584] [serial = 1295] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1925C000) [pid = 3584] [serial = 1315] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (19238800) [pid = 3584] [serial = 1312] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (18BC8000) [pid = 3584] [serial = 1309] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (18BC8400) [pid = 3584] [serial = 1310] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17A95400) [pid = 3584] [serial = 1303] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17A9B000) [pid = 3584] [serial = 1304] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (12B84C00) [pid = 3584] [serial = 1291] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (12D44000) [pid = 3584] [serial = 1292] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (18563C00) [pid = 3584] [serial = 1306] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (186EA800) [pid = 3584] [serial = 1307] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (196E2000) [pid = 3584] [serial = 1318] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (19258800) [pid = 3584] [serial = 1316] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16488800) [pid = 3584] [serial = 1300] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1676D800) [pid = 3584] [serial = 1301] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1A910400) [pid = 3584] [serial = 1289] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (196E6800) [pid = 3584] [serial = 1319] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (146AD400) [pid = 3584] [serial = 1322] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1A488000) [pid = 3584] [serial = 1328] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (12B3E000) [pid = 3584] [serial = 1321] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (198FA800) [pid = 3584] [serial = 1324] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (19238C00) [pid = 3584] [serial = 1313] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (19D75800) [pid = 3584] [serial = 1325] [outer = 00000000] [url = about:blank] 04:57:11 INFO - PROCESS | 3584 | ++DOCSHELL 11BAD000 == 32 [pid = 3584] [id = 458] 04:57:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (11BADC00) [pid = 3584] [serial = 1374] [outer = 00000000] 04:57:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (12BDF000) [pid = 3584] [serial = 1375] [outer = 11BADC00] 04:57:11 INFO - PROCESS | 3584 | 1461067031489 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (12D79800) [pid = 3584] [serial = 1376] [outer = 11BADC00] 04:57:11 INFO - PROCESS | 3584 | 1461067031892 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 713ms 04:57:11 INFO - PROCESS | 3584 | 1461067031906 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 3584 | 1461067031912 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:57:11 INFO - PROCESS | 3584 | 1461067031918 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 3584 | 1461067031920 Marionette TRACE conn3 <- [1,1798,null,{}] 04:57:11 INFO - PROCESS | 3584 | 1461067031923 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 3584 | 1461067032011 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:57:12 INFO - PROCESS | 3584 | 1461067032098 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 3584 | ++DOCSHELL 13263800 == 33 [pid = 3584] [id = 459] 04:57:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (133CA800) [pid = 3584] [serial = 1377] [outer = 00000000] 04:57:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (137E5C00) [pid = 3584] [serial = 1378] [outer = 133CA800] 04:57:12 INFO - PROCESS | 3584 | 1461067032144 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (14308800) [pid = 3584] [serial = 1379] [outer = 133CA800] 04:57:12 INFO - PROCESS | 3584 | 1461067032542 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 683ms 04:57:12 INFO - PROCESS | 3584 | 1461067032582 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 3584 | 1461067032584 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:57:12 INFO - PROCESS | 3584 | 1461067032587 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 3584 | 1461067032591 Marionette TRACE conn3 <- [1,1802,null,{}] 04:57:12 INFO - PROCESS | 3584 | 1461067032601 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 3584 | 1461067032721 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:57:12 INFO - PROCESS | 3584 | 1461067032740 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 3584 | ++DOCSHELL 15C53400 == 34 [pid = 3584] [id = 460] 04:57:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15C54800) [pid = 3584] [serial = 1380] [outer = 00000000] 04:57:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15D5B400) [pid = 3584] [serial = 1381] [outer = 15C54800] 04:57:12 INFO - PROCESS | 3584 | 1461067032789 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16445C00) [pid = 3584] [serial = 1382] [outer = 15C54800] 04:57:13 INFO - PROCESS | 3584 | 1461067033227 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 682ms 04:57:13 INFO - PROCESS | 3584 | 1461067033268 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 3584 | 1461067033271 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:57:13 INFO - PROCESS | 3584 | 1461067033274 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:57:13 INFO - PROCESS | 3584 | 1461067033276 Marionette TRACE conn3 <- [1,1806,null,{}] 04:57:13 INFO - PROCESS | 3584 | 1461067033279 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:13 INFO - PROCESS | 3584 | 1461067033359 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:57:13 INFO - PROCESS | 3584 | 1461067033365 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 3584 | ++DOCSHELL 1654D000 == 35 [pid = 3584] [id = 461] 04:57:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16550C00) [pid = 3584] [serial = 1383] [outer = 00000000] 04:57:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16A6C000) [pid = 3584] [serial = 1384] [outer = 16550C00] 04:57:13 INFO - PROCESS | 3584 | 1461067033410 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17A95400) [pid = 3584] [serial = 1385] [outer = 16550C00] 04:57:13 INFO - PROCESS | 3584 | 1461067033877 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 607ms 04:57:13 INFO - PROCESS | 3584 | 1461067033892 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 3584 | 1461067033894 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:57:13 INFO - PROCESS | 3584 | 1461067033898 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 3584 | 1461067033899 Marionette TRACE conn3 <- [1,1810,null,{}] 04:57:13 INFO - PROCESS | 3584 | 1461067033903 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:13 INFO - PROCESS | 3584 | 1461067034013 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:57:14 INFO - PROCESS | 3584 | 1461067034105 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 3584 | ++DOCSHELL 17A9FC00 == 36 [pid = 3584] [id = 462] 04:57:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17AA1000) [pid = 3584] [serial = 1386] [outer = 00000000] 04:57:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17AA2C00) [pid = 3584] [serial = 1387] [outer = 17AA1000] 04:57:14 INFO - PROCESS | 3584 | 1461067034150 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17E82000) [pid = 3584] [serial = 1388] [outer = 17AA1000] 04:57:14 INFO - PROCESS | 3584 | 1461067034562 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 713ms 04:57:14 INFO - PROCESS | 3584 | 1461067034622 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 3584 | 1461067034624 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:57:14 INFO - PROCESS | 3584 | 1461067034627 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 3584 | 1461067034629 Marionette TRACE conn3 <- [1,1814,null,{}] 04:57:14 INFO - PROCESS | 3584 | 1461067034632 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:14 INFO - PROCESS | 3584 | 1461067034762 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:57:14 INFO - PROCESS | 3584 | 1461067034825 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 3584 | ++DOCSHELL 12D80C00 == 37 [pid = 3584] [id = 463] 04:57:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18BC2800) [pid = 3584] [serial = 1389] [outer = 00000000] 04:57:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18D72C00) [pid = 3584] [serial = 1390] [outer = 18BC2800] 04:57:14 INFO - PROCESS | 3584 | 1461067034874 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18D7F000) [pid = 3584] [serial = 1391] [outer = 18BC2800] 04:57:15 INFO - PROCESS | 3584 | 1461067035277 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 683ms 04:57:15 INFO - PROCESS | 3584 | 1461067035312 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 3584 | 1461067035314 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:57:15 INFO - PROCESS | 3584 | 1461067035318 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 3584 | 1461067035320 Marionette TRACE conn3 <- [1,1818,null,{}] 04:57:15 INFO - PROCESS | 3584 | 1461067035361 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:15 INFO - PROCESS | 3584 | 1461067035469 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:57:15 INFO - PROCESS | 3584 | 1461067035465 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 3584 | ++DOCSHELL 15AD2000 == 38 [pid = 3584] [id = 464] 04:57:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (15C0C800) [pid = 3584] [serial = 1392] [outer = 00000000] 04:57:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19246800) [pid = 3584] [serial = 1393] [outer = 15C0C800] 04:57:15 INFO - PROCESS | 3584 | 1461067035509 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19246C00) [pid = 3584] [serial = 1394] [outer = 15C0C800] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17AA4400) [pid = 3584] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16445000) [pid = 3584] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (133D7800) [pid = 3584] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (18BC0400) [pid = 3584] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15649000) [pid = 3584] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13386C00) [pid = 3584] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1540B000) [pid = 3584] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (123F2C00) [pid = 3584] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:57:15 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (11B22400) [pid = 3584] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:57:15 INFO - PROCESS | 3584 | 1461067035959 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 667ms 04:57:15 INFO - PROCESS | 3584 | 1461067035998 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 3584 | 1461067036000 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:57:15 INFO - PROCESS | 3584 | 1461067036003 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:57:15 INFO - PROCESS | 3584 | 1461067036005 Marionette TRACE conn3 <- [1,1822,null,{}] 04:57:16 INFO - PROCESS | 3584 | 1461067036008 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 3584 | 1461067036068 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:57:16 INFO - PROCESS | 3584 | 1461067036075 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 3584 | ++DOCSHELL 11C64000 == 39 [pid = 3584] [id = 465] 04:57:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (11C65800) [pid = 3584] [serial = 1395] [outer = 00000000] 04:57:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (179A7800) [pid = 3584] [serial = 1396] [outer = 11C65800] 04:57:16 INFO - PROCESS | 3584 | 1461067036119 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17A9D000) [pid = 3584] [serial = 1397] [outer = 11C65800] 04:57:16 INFO - PROCESS | 3584 | 1461067036538 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 607ms 04:57:16 INFO - PROCESS | 3584 | 1461067036608 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 3584 | 1461067036610 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:57:16 INFO - PROCESS | 3584 | 1461067036613 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 3584 | 1461067036615 Marionette TRACE conn3 <- [1,1826,null,{}] 04:57:16 INFO - PROCESS | 3584 | 1461067036618 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 3584 | 1461067036697 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:57:16 INFO - PROCESS | 3584 | 1461067036704 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 3584 | ++DOCSHELL 1644E400 == 40 [pid = 3584] [id = 466] 04:57:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19243000) [pid = 3584] [serial = 1398] [outer = 00000000] 04:57:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (196E2000) [pid = 3584] [serial = 1399] [outer = 19243000] 04:57:16 INFO - PROCESS | 3584 | 1461067036748 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (196E5400) [pid = 3584] [serial = 1400] [outer = 19243000] 04:57:17 INFO - PROCESS | 3584 | 1461067037205 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 622ms 04:57:17 INFO - PROCESS | 3584 | 1461067037233 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 3584 | 1461067037235 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:57:17 INFO - PROCESS | 3584 | 1461067037242 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 3584 | 1461067037244 Marionette TRACE conn3 <- [1,1830,null,{}] 04:57:17 INFO - PROCESS | 3584 | 1461067037247 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:17 INFO - PROCESS | 3584 | 1461067037323 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:57:17 INFO - PROCESS | 3584 | 1461067037330 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 3584 | ++DOCSHELL 18A3D800 == 41 [pid = 3584] [id = 467] 04:57:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18D73800) [pid = 3584] [serial = 1401] [outer = 00000000] 04:57:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19F09C00) [pid = 3584] [serial = 1402] [outer = 18D73800] 04:57:17 INFO - PROCESS | 3584 | 1461067037375 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19F72800) [pid = 3584] [serial = 1403] [outer = 18D73800] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 19F73C00 == 40 [pid = 3584] [id = 443] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 11BAD000 == 39 [pid = 3584] [id = 458] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 12B34400 == 38 [pid = 3584] [id = 457] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 1230F000 == 37 [pid = 3584] [id = 455] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 156A1000 == 36 [pid = 3584] [id = 456] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 16369800 == 35 [pid = 3584] [id = 454] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 15C53400 == 34 [pid = 3584] [id = 460] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 13263800 == 33 [pid = 3584] [id = 459] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 1644E400 == 32 [pid = 3584] [id = 466] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 17A9FC00 == 31 [pid = 3584] [id = 462] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 15AD2000 == 30 [pid = 3584] [id = 464] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 12D80C00 == 29 [pid = 3584] [id = 463] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 1654D000 == 28 [pid = 3584] [id = 461] 04:57:18 INFO - PROCESS | 3584 | --DOCSHELL 11C64000 == 27 [pid = 3584] [id = 465] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (196E7000) [pid = 3584] [serial = 1363] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (19142800) [pid = 3584] [serial = 1360] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1373A000) [pid = 3584] [serial = 1337] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (13391800) [pid = 3584] [serial = 1336] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18003400) [pid = 3584] [serial = 1348] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16A72400) [pid = 3584] [serial = 1345] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1430D800) [pid = 3584] [serial = 1339] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (146ADC00) [pid = 3584] [serial = 1340] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A6DEC00) [pid = 3584] [serial = 1330] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18D73C00) [pid = 3584] [serial = 1351] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18053C00) [pid = 3584] [serial = 1349] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15C57400) [pid = 3584] [serial = 1342] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1636A000) [pid = 3584] [serial = 1343] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (18D75400) [pid = 3584] [serial = 1352] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (133D5400) [pid = 3584] [serial = 1333] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1923BC00) [pid = 3584] [serial = 1355] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (19241000) [pid = 3584] [serial = 1361] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (18D7D800) [pid = 3584] [serial = 1354] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1855D400) [pid = 3584] [serial = 1358] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16A59800) [pid = 3584] [serial = 1357] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (17A98800) [pid = 3584] [serial = 1346] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3584 | 1461067039110 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1911ms 04:57:19 INFO - PROCESS | 3584 | 1461067039167 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 3584 | 1461067039171 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:57:19 INFO - PROCESS | 3584 | 1461067039176 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 3584 | 1461067039180 Marionette TRACE conn3 <- [1,1834,null,{}] 04:57:19 INFO - PROCESS | 3584 | 1461067039186 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 3584 | 1461067039253 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:57:19 INFO - PROCESS | 3584 | 1461067039263 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 3584 | ++DOCSHELL 11C5D800 == 28 [pid = 3584] [id = 468] 04:57:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (11C60400) [pid = 3584] [serial = 1404] [outer = 00000000] 04:57:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (123BD000) [pid = 3584] [serial = 1405] [outer = 11C60400] 04:57:19 INFO - PROCESS | 3584 | 1461067039311 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (12B85C00) [pid = 3584] [serial = 1406] [outer = 11C60400] 04:57:19 INFO - PROCESS | 3584 | 1461067039789 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 682ms 04:57:19 INFO - PROCESS | 3584 | 1461067039843 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 3584 | 1461067039849 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:57:19 INFO - PROCESS | 3584 | 1461067039856 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 3584 | 1461067039858 Marionette TRACE conn3 <- [1,1838,null,{}] 04:57:19 INFO - PROCESS | 3584 | 1461067039862 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 3584 | 1461067039942 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:57:19 INFO - PROCESS | 3584 | 1461067039952 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 3584 | ++DOCSHELL 1320A800 == 29 [pid = 3584] [id = 469] 04:57:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (13264400) [pid = 3584] [serial = 1407] [outer = 00000000] 04:57:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (133D4000) [pid = 3584] [serial = 1408] [outer = 13264400] 04:57:19 INFO - PROCESS | 3584 | 1461067039997 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13733000) [pid = 3584] [serial = 1409] [outer = 13264400] 04:57:20 INFO - PROCESS | 3584 | 1461067040438 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 622ms 04:57:20 INFO - PROCESS | 3584 | 1461067040476 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 3584 | 1461067040478 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:57:20 INFO - PROCESS | 3584 | 1461067040482 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 3584 | 1461067040486 Marionette TRACE conn3 <- [1,1842,null,{}] 04:57:20 INFO - PROCESS | 3584 | 1461067040497 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 3584 | 1461067040579 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:57:20 INFO - PROCESS | 3584 | 1461067040624 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 3584 | ++DOCSHELL 1435A800 == 30 [pid = 3584] [id = 470] 04:57:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (143A7800) [pid = 3584] [serial = 1410] [outer = 00000000] 04:57:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (156EF800) [pid = 3584] [serial = 1411] [outer = 143A7800] 04:57:20 INFO - PROCESS | 3584 | 1461067040749 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15AE6000) [pid = 3584] [serial = 1412] [outer = 143A7800] 04:57:21 INFO - PROCESS | 3584 | 1461067041148 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 713ms 04:57:21 INFO - PROCESS | 3584 | 1461067041205 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 3584 | 1461067041208 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:57:21 INFO - PROCESS | 3584 | 1461067041211 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 3584 | 1461067041213 Marionette TRACE conn3 <- [1,1846,null,{}] 04:57:21 INFO - PROCESS | 3584 | 1461067041216 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:21 INFO - PROCESS | 3584 | 1461067041323 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:57:21 INFO - PROCESS | 3584 | 1461067041331 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 3584 | ++DOCSHELL 12D80C00 == 31 [pid = 3584] [id = 471] 04:57:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15C0F400) [pid = 3584] [serial = 1413] [outer = 00000000] 04:57:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1644E400) [pid = 3584] [serial = 1414] [outer = 15C0F400] 04:57:21 INFO - PROCESS | 3584 | 1461067041377 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16547800) [pid = 3584] [serial = 1415] [outer = 15C0F400] 04:57:21 INFO - PROCESS | 3584 | 1461067041798 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 607ms 04:57:21 INFO - PROCESS | 3584 | 1461067041831 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 3584 | 1461067041833 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:57:21 INFO - PROCESS | 3584 | 1461067041836 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 3584 | 1461067041838 Marionette TRACE conn3 <- [1,1850,null,{}] 04:57:21 INFO - PROCESS | 3584 | 1461067041841 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:21 INFO - PROCESS | 3584 | 1461067041914 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:57:22 INFO - PROCESS | 3584 | 1461067042031 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 3584 | ++DOCSHELL 16769800 == 32 [pid = 3584] [id = 472] 04:57:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16A67800) [pid = 3584] [serial = 1416] [outer = 00000000] 04:57:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (179A2000) [pid = 3584] [serial = 1417] [outer = 16A67800] 04:57:22 INFO - PROCESS | 3584 | 1461067042075 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17A9C400) [pid = 3584] [serial = 1418] [outer = 16A67800] 04:57:22 INFO - PROCESS | 3584 | 1461067042436 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 622ms 04:57:22 INFO - PROCESS | 3584 | 1461067042457 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 3584 | 1461067042459 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:57:22 INFO - PROCESS | 3584 | 1461067042462 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 3584 | 1461067042464 Marionette TRACE conn3 <- [1,1854,null,{}] 04:57:22 INFO - PROCESS | 3584 | 1461067042467 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:22 INFO - PROCESS | 3584 | 1461067042591 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:57:22 INFO - PROCESS | 3584 | 1461067042601 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 3584 | ++DOCSHELL 17A9A400 == 33 [pid = 3584] [id = 473] 04:57:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17E78000) [pid = 3584] [serial = 1419] [outer = 00000000] 04:57:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (186F3C00) [pid = 3584] [serial = 1420] [outer = 17E78000] 04:57:22 INFO - PROCESS | 3584 | 1461067042650 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18A3C000) [pid = 3584] [serial = 1421] [outer = 17E78000] 04:57:23 INFO - PROCESS | 3584 | 1461067043058 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 622ms 04:57:23 INFO - PROCESS | 3584 | 1461067043084 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 3584 | 1461067043085 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:57:23 INFO - PROCESS | 3584 | 1461067043089 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 3584 | 1461067043090 Marionette TRACE conn3 <- [1,1858,null,{}] 04:57:23 INFO - PROCESS | 3584 | 1461067043094 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 3584 | 1461067043197 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:57:23 INFO - PROCESS | 3584 | 1461067043206 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 3584 | ++DOCSHELL 13737800 == 34 [pid = 3584] [id = 474] 04:57:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (156E9800) [pid = 3584] [serial = 1422] [outer = 00000000] 04:57:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18D74400) [pid = 3584] [serial = 1423] [outer = 156E9800] 04:57:23 INFO - PROCESS | 3584 | 1461067043251 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18D79400) [pid = 3584] [serial = 1424] [outer = 156E9800] 04:57:23 INFO - PROCESS | 3584 | 1461067043662 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 04:57:23 INFO - PROCESS | 3584 | 1461067043712 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 3584 | 1461067043714 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:57:23 INFO - PROCESS | 3584 | 1461067043717 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 3584 | 1461067043719 Marionette TRACE conn3 <- [1,1862,null,{}] 04:57:23 INFO - PROCESS | 3584 | 1461067043722 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 3584 | 1461067043833 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:57:23 INFO - PROCESS | 3584 | 1461067043872 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 3584 | ++DOCSHELL 11B1B800 == 35 [pid = 3584] [id = 475] 04:57:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (133CEC00) [pid = 3584] [serial = 1425] [outer = 00000000] 04:57:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1923C000) [pid = 3584] [serial = 1426] [outer = 133CEC00] 04:57:23 INFO - PROCESS | 3584 | 1461067043916 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1923BC00) [pid = 3584] [serial = 1427] [outer = 133CEC00] 04:57:24 INFO - PROCESS | 3584 | 1461067044317 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 621ms 04:57:24 INFO - PROCESS | 3584 | 1461067044336 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 3584 | 1461067044338 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:57:24 INFO - PROCESS | 3584 | 1461067044341 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 3584 | 1461067044343 Marionette TRACE conn3 <- [1,1866,null,{}] 04:57:24 INFO - PROCESS | 3584 | 1461067044346 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:24 INFO - PROCESS | 3584 | 1461067044456 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:57:24 INFO - PROCESS | 3584 | 1461067044525 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 3584 | ++DOCSHELL 137DB000 == 36 [pid = 3584] [id = 476] 04:57:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18D80000) [pid = 3584] [serial = 1428] [outer = 00000000] 04:57:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (196DF800) [pid = 3584] [serial = 1429] [outer = 18D80000] 04:57:24 INFO - PROCESS | 3584 | 1461067044570 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (196E1C00) [pid = 3584] [serial = 1430] [outer = 18D80000] 04:57:24 INFO - PROCESS | 3584 | 1461067045003 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 712ms 04:57:25 INFO - PROCESS | 3584 | 1461067045064 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 3584 | 1461067045066 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:57:25 INFO - PROCESS | 3584 | 1461067045070 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 3584 | 1461067045055 Marionette TRACE conn3 <- [1,1870,null,{}] 04:57:25 INFO - PROCESS | 3584 | 1461067045058 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 3584 | 1461067045166 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:57:25 INFO - PROCESS | 3584 | 1461067045172 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 3584 | ++DOCSHELL 19245800 == 37 [pid = 3584] [id = 477] 04:57:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (196E6C00) [pid = 3584] [serial = 1431] [outer = 00000000] 04:57:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19F67C00) [pid = 3584] [serial = 1432] [outer = 196E6C00] 04:57:25 INFO - PROCESS | 3584 | 1461067045216 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (19F72400) [pid = 3584] [serial = 1433] [outer = 196E6C00] 04:57:25 INFO - PROCESS | 3584 | 1461067045652 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 622ms 04:57:25 INFO - PROCESS | 3584 | 1461067045672 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 3584 | 1461067045675 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:57:25 INFO - PROCESS | 3584 | 1461067045678 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 3584 | 1461067045681 Marionette TRACE conn3 <- [1,1874,null,{}] 04:57:25 INFO - PROCESS | 3584 | 1461067045684 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 3584 | 1461067045844 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:57:25 INFO - PROCESS | 3584 | 1461067045871 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 3584 | ++DOCSHELL 1654E000 == 38 [pid = 3584] [id = 478] 04:57:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A49F800) [pid = 3584] [serial = 1434] [outer = 00000000] 04:57:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A6DE000) [pid = 3584] [serial = 1435] [outer = 1A49F800] 04:57:25 INFO - PROCESS | 3584 | 1461067045922 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A6E4800) [pid = 3584] [serial = 1436] [outer = 1A49F800] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (12B81400) [pid = 3584] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A482400) [pid = 3584] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (19243000) [pid = 3584] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (17AA1000) [pid = 3584] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18BC2800) [pid = 3584] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (15C0C800) [pid = 3584] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16550C00) [pid = 3584] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15C54800) [pid = 3584] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (133CA800) [pid = 3584] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (11BADC00) [pid = 3584] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (12B3DC00) [pid = 3584] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16445400) [pid = 3584] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (123F7400) [pid = 3584] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (196DA400) [pid = 3584] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:57:26 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (11C65800) [pid = 3584] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:57:26 INFO - PROCESS | 3584 | 1461067046479 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 804ms 04:57:26 INFO - PROCESS | 3584 | 1461067046502 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 3584 | 1461067046504 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:57:26 INFO - PROCESS | 3584 | 1461067046507 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 3584 | 1461067046508 Marionette TRACE conn3 <- [1,1878,null,{}] 04:57:26 INFO - PROCESS | 3584 | 1461067046512 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:26 INFO - PROCESS | 3584 | 1461067046587 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:57:26 INFO - PROCESS | 3584 | 1461067046597 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 3584 | ++DOCSHELL 123F2C00 == 39 [pid = 3584] [id = 479] 04:57:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12D7F800) [pid = 3584] [serial = 1437] [outer = 00000000] 04:57:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16365000) [pid = 3584] [serial = 1438] [outer = 12D7F800] 04:57:26 INFO - PROCESS | 3584 | 1461067046641 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1676E000) [pid = 3584] [serial = 1439] [outer = 12D7F800] 04:57:27 INFO - PROCESS | 3584 | 1461067047051 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 577ms 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:57:27 INFO - PROCESS | 3584 | 1461067047093 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 3584 | 1461067047095 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:57:27 INFO - PROCESS | 3584 | 1461067047098 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 3584 | 1461067047100 Marionette TRACE conn3 <- [1,1882,null,{}] 04:57:27 INFO - PROCESS | 3584 | 1461067047103 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 3584 | 1461067047178 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:57:27 INFO - PROCESS | 3584 | 1461067047184 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 3584 | ++DOCSHELL 1636A000 == 40 [pid = 3584] [id = 480] 04:57:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1923E000) [pid = 3584] [serial = 1440] [outer = 00000000] 04:57:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19D74000) [pid = 3584] [serial = 1441] [outer = 1923E000] 04:57:27 INFO - PROCESS | 3584 | 1461067047228 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A49F000) [pid = 3584] [serial = 1442] [outer = 1923E000] 04:57:27 INFO - PROCESS | 3584 | 1461067047658 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 607ms 04:57:27 INFO - PROCESS | 3584 | 1461067047717 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 3584 | 1461067047719 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:57:27 INFO - PROCESS | 3584 | 1461067047722 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 3584 | 1461067047724 Marionette TRACE conn3 <- [1,1886,null,{}] 04:57:27 INFO - PROCESS | 3584 | 1461067047728 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 3584 | 1461067047810 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:57:27 INFO - PROCESS | 3584 | 1461067047816 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 3584 | ++DOCSHELL 18D71C00 == 41 [pid = 3584] [id = 481] 04:57:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18D73C00) [pid = 3584] [serial = 1443] [outer = 00000000] 04:57:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A90A400) [pid = 3584] [serial = 1444] [outer = 18D73C00] 04:57:27 INFO - PROCESS | 3584 | 1461067047860 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A90E800) [pid = 3584] [serial = 1445] [outer = 18D73C00] 04:57:28 INFO - PROCESS | 3584 | 1461067048415 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 713ms 04:57:28 INFO - PROCESS | 3584 | 1461067048444 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 3584 | 1461067048448 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:57:28 INFO - PROCESS | 3584 | 1461067048454 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 3584 | 1461067048459 Marionette TRACE conn3 <- [1,1890,null,{}] 04:57:28 INFO - PROCESS | 3584 | 1461067048466 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:28 INFO - PROCESS | 3584 | 1461067048632 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:57:28 INFO - PROCESS | 3584 | 1461067048752 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 3584 | ++DOCSHELL 11B1A000 == 42 [pid = 3584] [id = 482] 04:57:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (11B21400) [pid = 3584] [serial = 1446] [outer = 00000000] 04:57:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (12B85000) [pid = 3584] [serial = 1447] [outer = 11B21400] 04:57:28 INFO - PROCESS | 3584 | 1461067048817 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1320FC00) [pid = 3584] [serial = 1448] [outer = 11B21400] 04:57:29 INFO - PROCESS | 3584 | 1461067049522 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1122ms 04:57:29 INFO - PROCESS | 3584 | 1461067049595 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 3584 | 1461067049602 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:57:29 INFO - PROCESS | 3584 | 1461067049609 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 3584 | 1461067049612 Marionette TRACE conn3 <- [1,1894,null,{}] 04:57:29 INFO - PROCESS | 3584 | 1461067049616 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:29 INFO - PROCESS | 3584 | 1461067049747 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:57:29 INFO - PROCESS | 3584 | 1461067049995 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3584 | ++DOCSHELL 11B20000 == 43 [pid = 3584] [id = 483] 04:57:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (11BA8C00) [pid = 3584] [serial = 1449] [outer = 00000000] 04:57:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (123BB400) [pid = 3584] [serial = 1450] [outer = 11BA8C00] 04:57:30 INFO - PROCESS | 3584 | 1461067050070 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (12D7B400) [pid = 3584] [serial = 1451] [outer = 11BA8C00] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 1636A000 == 42 [pid = 3584] [id = 480] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 123F2C00 == 41 [pid = 3584] [id = 479] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 1654E000 == 40 [pid = 3584] [id = 478] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 19245800 == 39 [pid = 3584] [id = 477] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 137DB000 == 38 [pid = 3584] [id = 476] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 11B1B800 == 37 [pid = 3584] [id = 475] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 13737800 == 36 [pid = 3584] [id = 474] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 17A9A400 == 35 [pid = 3584] [id = 473] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 16769800 == 34 [pid = 3584] [id = 472] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 12D80C00 == 33 [pid = 3584] [id = 471] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 1435A800 == 32 [pid = 3584] [id = 470] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 1320A800 == 31 [pid = 3584] [id = 469] 04:57:30 INFO - PROCESS | 3584 | --DOCSHELL 11C5D800 == 30 [pid = 3584] [id = 468] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (19F09C00) [pid = 3584] [serial = 1402] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | 1461067050726 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1153ms 04:57:30 INFO - PROCESS | 3584 | 1461067050765 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 3584 | 1461067050770 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:57:30 INFO - PROCESS | 3584 | 1461067050775 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 3584 | 1461067050778 Marionette TRACE conn3 <- [1,1898,null,{}] 04:57:30 INFO - PROCESS | 3584 | 1461067050783 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:30 INFO - PROCESS | 3584 | 1461067050886 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (14305400) [pid = 3584] [serial = 1334] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (196E5400) [pid = 3584] [serial = 1400] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (17AA2C00) [pid = 3584] [serial = 1387] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18D72C00) [pid = 3584] [serial = 1390] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (17E82000) [pid = 3584] [serial = 1388] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (19246800) [pid = 3584] [serial = 1393] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (18D7F000) [pid = 3584] [serial = 1391] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19246C00) [pid = 3584] [serial = 1394] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (196E2000) [pid = 3584] [serial = 1399] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16A6C000) [pid = 3584] [serial = 1384] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15D5B400) [pid = 3584] [serial = 1381] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16445C00) [pid = 3584] [serial = 1382] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (137E5C00) [pid = 3584] [serial = 1378] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (14308800) [pid = 3584] [serial = 1379] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12BDF000) [pid = 3584] [serial = 1375] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (12D79800) [pid = 3584] [serial = 1376] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (19F10C00) [pid = 3584] [serial = 1373] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (19D73800) [pid = 3584] [serial = 1372] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (185A5C00) [pid = 3584] [serial = 1370] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18007000) [pid = 3584] [serial = 1369] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15410400) [pid = 3584] [serial = 1367] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (146B3400) [pid = 3584] [serial = 1366] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (198EE800) [pid = 3584] [serial = 1364] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (179A7800) [pid = 3584] [serial = 1396] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17A9D000) [pid = 3584] [serial = 1397] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17A95400) [pid = 3584] [serial = 1385] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1A6E3800) [pid = 3584] [serial = 1331] [outer = 00000000] [url = about:blank] 04:57:30 INFO - PROCESS | 3584 | 1461067050981 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3584 | ++DOCSHELL 13209000 == 31 [pid = 3584] [id = 484] 04:57:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13209400) [pid = 3584] [serial = 1452] [outer = 00000000] 04:57:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (137E5C00) [pid = 3584] [serial = 1453] [outer = 13209400] 04:57:31 INFO - PROCESS | 3584 | 1461067051029 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (14352400) [pid = 3584] [serial = 1454] [outer = 13209400] 04:57:31 INFO - PROCESS | 3584 | 1461067051458 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 713ms 04:57:31 INFO - PROCESS | 3584 | 1461067051505 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 3584 | 1461067051509 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:57:31 INFO - PROCESS | 3584 | 1461067051514 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:57:31 INFO - PROCESS | 3584 | 1461067051516 Marionette TRACE conn3 <- [1,1902,null,{}] 04:57:31 INFO - PROCESS | 3584 | 1461067051520 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:31 INFO - PROCESS | 3584 | 1461067051601 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:57:31 INFO - PROCESS | 3584 | 1461067051613 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 3584 | ++DOCSHELL 1434FC00 == 32 [pid = 3584] [id = 485] 04:57:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (14AB4C00) [pid = 3584] [serial = 1455] [outer = 00000000] 04:57:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15AD2000) [pid = 3584] [serial = 1456] [outer = 14AB4C00] 04:57:31 INFO - PROCESS | 3584 | 1461067051645 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15CD1800) [pid = 3584] [serial = 1457] [outer = 14AB4C00] 04:57:32 INFO - PROCESS | 3584 | 1461067052112 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 607ms 04:57:32 INFO - PROCESS | 3584 | 1461067052136 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 3584 | 1461067052138 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:57:32 INFO - PROCESS | 3584 | 1461067052143 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 3584 | 1461067052149 Marionette TRACE conn3 <- [1,1906,null,{}] 04:57:32 INFO - PROCESS | 3584 | 1461067052159 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:32 INFO - PROCESS | 3584 | 1461067052224 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:57:32 INFO - PROCESS | 3584 | 1461067052234 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 3584 | ++DOCSHELL 16444800 == 33 [pid = 3584] [id = 486] 04:57:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1676DC00) [pid = 3584] [serial = 1458] [outer = 00000000] 04:57:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16A6DC00) [pid = 3584] [serial = 1459] [outer = 1676DC00] 04:57:32 INFO - PROCESS | 3584 | 1461067052279 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16A73C00) [pid = 3584] [serial = 1460] [outer = 1676DC00] 04:57:32 INFO - PROCESS | 3584 | 1461067052711 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 637ms 04:57:32 INFO - PROCESS | 3584 | 1461067052782 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 3584 | 1461067052785 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:57:32 INFO - PROCESS | 3584 | 1461067052788 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 3584 | 1461067052790 Marionette TRACE conn3 <- [1,1910,null,{}] 04:57:32 INFO - PROCESS | 3584 | 1461067052777 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:32 INFO - PROCESS | 3584 | 1461067052861 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:57:32 INFO - PROCESS | 3584 | 1461067052867 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 3584 | ++DOCSHELL 16A6E800 == 34 [pid = 3584] [id = 487] 04:57:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16A71400) [pid = 3584] [serial = 1461] [outer = 00000000] 04:57:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17AA4800) [pid = 3584] [serial = 1462] [outer = 16A71400] 04:57:32 INFO - PROCESS | 3584 | 1461067052912 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17E84800) [pid = 3584] [serial = 1463] [outer = 16A71400] 04:57:33 INFO - PROCESS | 3584 | 1461067053377 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 622ms 04:57:33 INFO - PROCESS | 3584 | 1461067053391 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 3584 | 1461067053393 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:57:33 INFO - PROCESS | 3584 | 1461067053397 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:57:33 INFO - PROCESS | 3584 | 1461067053398 Marionette TRACE conn3 <- [1,1914,null,{}] 04:57:33 INFO - PROCESS | 3584 | 1461067053401 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:33 INFO - PROCESS | 3584 | 1461067053511 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:57:33 INFO - PROCESS | 3584 | 1461067053517 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 3584 | ++DOCSHELL 18056800 == 35 [pid = 3584] [id = 488] 04:57:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18059C00) [pid = 3584] [serial = 1464] [outer = 00000000] 04:57:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1859E800) [pid = 3584] [serial = 1465] [outer = 18059C00] 04:57:33 INFO - PROCESS | 3584 | 1461067053621 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18A3AC00) [pid = 3584] [serial = 1466] [outer = 18059C00] 04:57:34 INFO - PROCESS | 3584 | 1461067054072 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 713ms 04:57:34 INFO - PROCESS | 3584 | 1461067054121 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 3584 | 1461067054123 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:57:34 INFO - PROCESS | 3584 | 1461067054126 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 3584 | 1461067054128 Marionette TRACE conn3 <- [1,1918,null,{}] 04:57:34 INFO - PROCESS | 3584 | 1461067054131 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 3584 | 1461067054267 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:57:34 INFO - PROCESS | 3584 | 1461067054333 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 3584 | ++DOCSHELL 18D78400 == 36 [pid = 3584] [id = 489] 04:57:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18D78800) [pid = 3584] [serial = 1467] [outer = 00000000] 04:57:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1913E000) [pid = 3584] [serial = 1468] [outer = 18D78800] 04:57:34 INFO - PROCESS | 3584 | 1461067054379 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1913E800) [pid = 3584] [serial = 1469] [outer = 18D78800] 04:57:34 INFO - PROCESS | 3584 | 1461067054775 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 682ms 04:57:34 INFO - PROCESS | 3584 | 1461067054810 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 3584 | 1461067054812 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:57:34 INFO - PROCESS | 3584 | 1461067054815 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 3584 | 1461067054817 Marionette TRACE conn3 <- [1,1922,null,{}] 04:57:34 INFO - PROCESS | 3584 | 1461067054820 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 3584 | 1461067054930 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:57:34 INFO - PROCESS | 3584 | 1461067054936 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 3584 | ++DOCSHELL 19247400 == 37 [pid = 3584] [id = 490] 04:57:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19247C00) [pid = 3584] [serial = 1470] [outer = 00000000] 04:57:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (196DDC00) [pid = 3584] [serial = 1471] [outer = 19247C00] 04:57:34 INFO - PROCESS | 3584 | 1461067054981 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (196E0C00) [pid = 3584] [serial = 1472] [outer = 19247C00] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (18D80000) [pid = 3584] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (196E6C00) [pid = 3584] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (133CEC00) [pid = 3584] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16A67800) [pid = 3584] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (11C60400) [pid = 3584] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (18D73800) [pid = 3584] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (156E9800) [pid = 3584] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13264400) [pid = 3584] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17E78000) [pid = 3584] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (143A7800) [pid = 3584] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (15C0F400) [pid = 3584] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A49F800) [pid = 3584] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1923E000) [pid = 3584] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:57:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (12D7F800) [pid = 3584] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:57:35 INFO - PROCESS | 3584 | 1461067055509 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 728ms 04:57:35 INFO - PROCESS | 3584 | 1461067055539 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 3584 | 1461067055541 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:57:35 INFO - PROCESS | 3584 | 1461067055545 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 3584 | 1461067055546 Marionette TRACE conn3 <- [1,1926,null,{}] 04:57:35 INFO - PROCESS | 3584 | 1461067055559 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:35 INFO - PROCESS | 3584 | 1461067055652 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:57:35 INFO - PROCESS | 3584 | 1461067055661 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 3584 | ++DOCSHELL 156ECC00 == 38 [pid = 3584] [id = 491] 04:57:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15C57400) [pid = 3584] [serial = 1473] [outer = 00000000] 04:57:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16A70C00) [pid = 3584] [serial = 1474] [outer = 15C57400] 04:57:35 INFO - PROCESS | 3584 | 1461067055707 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (186EBC00) [pid = 3584] [serial = 1475] [outer = 15C57400] 04:57:36 INFO - PROCESS | 3584 | 1461067056119 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 637ms 04:57:36 INFO - PROCESS | 3584 | 1461067056169 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 3584 | 1461067056171 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:57:36 INFO - PROCESS | 3584 | 1461067056174 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 3584 | 1461067056176 Marionette TRACE conn3 <- [1,1930,null,{}] 04:57:36 INFO - PROCESS | 3584 | 1461067056179 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 3584 | 1461067056253 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:57:36 INFO - PROCESS | 3584 | 1461067056259 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 3584 | ++DOCSHELL 15D63C00 == 39 [pid = 3584] [id = 492] 04:57:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1644D800) [pid = 3584] [serial = 1476] [outer = 00000000] 04:57:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (196DBC00) [pid = 3584] [serial = 1477] [outer = 1644D800] 04:57:36 INFO - PROCESS | 3584 | 1461067056304 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19421000) [pid = 3584] [serial = 1478] [outer = 1644D800] 04:57:36 INFO - PROCESS | 3584 | 1461067056701 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 576ms 04:57:36 INFO - PROCESS | 3584 | 1461067056754 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 3584 | 1461067056756 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:57:36 INFO - PROCESS | 3584 | 1461067056760 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 3584 | 1461067056761 Marionette TRACE conn3 <- [1,1934,null,{}] 04:57:36 INFO - PROCESS | 3584 | 1461067056769 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 3584 | 1461067056845 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:57:36 INFO - PROCESS | 3584 | 1461067056852 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 3584 | ++DOCSHELL 18BC9400 == 40 [pid = 3584] [id = 493] 04:57:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19419000) [pid = 3584] [serial = 1479] [outer = 00000000] 04:57:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19F10800) [pid = 3584] [serial = 1480] [outer = 19419000] 04:57:36 INFO - PROCESS | 3584 | 1461067056906 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A0A2000) [pid = 3584] [serial = 1481] [outer = 19419000] 04:57:37 INFO - PROCESS | 3584 | 1461067057571 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 819ms 04:57:37 INFO - PROCESS | 3584 | 1461067057586 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 3584 | 1461067057591 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:57:37 INFO - PROCESS | 3584 | 1461067057597 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 3584 | 1461067057600 Marionette TRACE conn3 <- [1,1938,null,{}] 04:57:37 INFO - PROCESS | 3584 | 1461067057606 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:37 INFO - PROCESS | 3584 | 1461067057711 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:57:37 INFO - PROCESS | 3584 | 1461067057817 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 3584 | ++DOCSHELL 1320E800 == 41 [pid = 3584] [id = 494] 04:57:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13734800) [pid = 3584] [serial = 1482] [outer = 00000000] 04:57:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (143AA000) [pid = 3584] [serial = 1483] [outer = 13734800] 04:57:37 INFO - PROCESS | 3584 | 1461067057857 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (15409400) [pid = 3584] [serial = 1484] [outer = 13734800] 04:57:38 INFO - PROCESS | 3584 | 1461067058489 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 971ms 04:57:38 INFO - PROCESS | 3584 | 1461067058565 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 3584 | 1461067058571 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:57:38 INFO - PROCESS | 3584 | 1461067058578 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 3584 | 1461067058581 Marionette TRACE conn3 <- [1,1942,null,{}] 04:57:38 INFO - PROCESS | 3584 | 1461067058585 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:38 INFO - PROCESS | 3584 | 1461067058686 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:57:38 INFO - PROCESS | 3584 | 1461067058817 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 3584 | ++DOCSHELL 1540B000 == 42 [pid = 3584] [id = 495] 04:57:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15410400) [pid = 3584] [serial = 1485] [outer = 00000000] 04:57:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (179A3800) [pid = 3584] [serial = 1486] [outer = 15410400] 04:57:38 INFO - PROCESS | 3584 | 1461067058873 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (18053C00) [pid = 3584] [serial = 1487] [outer = 15410400] 04:57:39 INFO - PROCESS | 3584 | 1461067059447 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 910ms 04:57:39 INFO - PROCESS | 3584 | 1461067059503 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 3584 | 1461067059505 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:57:39 INFO - PROCESS | 3584 | 1461067059509 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 3584 | 1461067059513 Marionette TRACE conn3 <- [1,1946,null,{}] 04:57:39 INFO - PROCESS | 3584 | 1461067059524 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:39 INFO - PROCESS | 3584 | 1461067059641 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:57:39 INFO - PROCESS | 3584 | 1461067059748 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 3584 | ++DOCSHELL 1923E000 == 43 [pid = 3584] [id = 496] 04:57:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (19422000) [pid = 3584] [serial = 1488] [outer = 00000000] 04:57:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19F0A400) [pid = 3584] [serial = 1489] [outer = 19422000] 04:57:39 INFO - PROCESS | 3584 | 1461067059805 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A49C000) [pid = 3584] [serial = 1490] [outer = 19422000] 04:57:40 INFO - PROCESS | 3584 | 1461067060400 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1062ms 04:57:40 INFO - PROCESS | 3584 | 1461067060600 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 3584 | 1461067060604 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:57:40 INFO - PROCESS | 3584 | 1461067060610 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 3584 | 1461067060613 Marionette TRACE conn3 <- [1,1950,null,{}] 04:57:40 INFO - PROCESS | 3584 | 1461067060618 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:40 INFO - PROCESS | 3584 | 1461067060714 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:57:40 INFO - PROCESS | 3584 | 1461067060825 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 3584 | ++DOCSHELL 123F9000 == 44 [pid = 3584] [id = 497] 04:57:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (12D7D000) [pid = 3584] [serial = 1491] [outer = 00000000] 04:57:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (137E1400) [pid = 3584] [serial = 1492] [outer = 12D7D000] 04:57:40 INFO - PROCESS | 3584 | 1461067060875 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (14303000) [pid = 3584] [serial = 1493] [outer = 12D7D000] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 15D63C00 == 43 [pid = 3584] [id = 492] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 156ECC00 == 42 [pid = 3584] [id = 491] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 19247400 == 41 [pid = 3584] [id = 490] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 18D78400 == 40 [pid = 3584] [id = 489] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 18056800 == 39 [pid = 3584] [id = 488] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 16A6E800 == 38 [pid = 3584] [id = 487] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 16444800 == 37 [pid = 3584] [id = 486] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 1434FC00 == 36 [pid = 3584] [id = 485] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 13209000 == 35 [pid = 3584] [id = 484] 04:57:41 INFO - PROCESS | 3584 | --DOCSHELL 11B20000 == 34 [pid = 3584] [id = 483] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1A90A400) [pid = 3584] [serial = 1444] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19F72400) [pid = 3584] [serial = 1433] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A49F000) [pid = 3584] [serial = 1442] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (19D74000) [pid = 3584] [serial = 1441] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A6E4800) [pid = 3584] [serial = 1436] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (16365000) [pid = 3584] [serial = 1438] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1676E000) [pid = 3584] [serial = 1439] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1923BC00) [pid = 3584] [serial = 1427] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (196DF800) [pid = 3584] [serial = 1429] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (19F67C00) [pid = 3584] [serial = 1432] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1923C000) [pid = 3584] [serial = 1426] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (179A2000) [pid = 3584] [serial = 1417] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17A9C400) [pid = 3584] [serial = 1418] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (196E1C00) [pid = 3584] [serial = 1430] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (123BD000) [pid = 3584] [serial = 1405] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12B85C00) [pid = 3584] [serial = 1406] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (19F72800) [pid = 3584] [serial = 1403] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (18D74400) [pid = 3584] [serial = 1423] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (18D79400) [pid = 3584] [serial = 1424] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (133D4000) [pid = 3584] [serial = 1408] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13733000) [pid = 3584] [serial = 1409] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (186F3C00) [pid = 3584] [serial = 1420] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18A3C000) [pid = 3584] [serial = 1421] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (156EF800) [pid = 3584] [serial = 1411] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15AE6000) [pid = 3584] [serial = 1412] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1644E400) [pid = 3584] [serial = 1414] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16547800) [pid = 3584] [serial = 1415] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1A6DE000) [pid = 3584] [serial = 1435] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 3584 | 1461067061416 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 880ms 04:57:41 INFO - PROCESS | 3584 | 1461067061478 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 3584 | 1461067061481 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:57:41 INFO - PROCESS | 3584 | 1461067061488 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 3584 | 1461067061492 Marionette TRACE conn3 <- [1,1954,null,{}] 04:57:41 INFO - PROCESS | 3584 | 1461067061496 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:41 INFO - PROCESS | 3584 | 1461067061575 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:57:41 INFO - PROCESS | 3584 | 1461067061584 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 3584 | ++DOCSHELL 13733000 == 35 [pid = 3584] [id = 498] 04:57:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13737C00) [pid = 3584] [serial = 1494] [outer = 00000000] 04:57:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15416C00) [pid = 3584] [serial = 1495] [outer = 13737C00] 04:57:41 INFO - PROCESS | 3584 | 1461067061631 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15A36000) [pid = 3584] [serial = 1496] [outer = 13737C00] 04:57:42 INFO - PROCESS | 3584 | 1461067062138 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 667ms 04:57:42 INFO - PROCESS | 3584 | 1461067062168 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 3584 | 1461067062170 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:57:42 INFO - PROCESS | 3584 | 1461067062174 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 3584 | 1461067062176 Marionette TRACE conn3 <- [1,1958,null,{}] 04:57:42 INFO - PROCESS | 3584 | 1461067062186 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:42 INFO - PROCESS | 3584 | 1461067062270 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:57:42 INFO - PROCESS | 3584 | 1461067062279 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 3584 | ++DOCSHELL 16445C00 == 36 [pid = 3584] [id = 499] 04:57:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1644E400) [pid = 3584] [serial = 1497] [outer = 00000000] 04:57:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16A67800) [pid = 3584] [serial = 1498] [outer = 1644E400] 04:57:42 INFO - PROCESS | 3584 | 1461067062329 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1799EC00) [pid = 3584] [serial = 1499] [outer = 1644E400] 04:57:42 INFO - PROCESS | 3584 | 1461067062780 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 622ms 04:57:42 INFO - PROCESS | 3584 | 1461067062795 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 3584 | 1461067062797 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:57:42 INFO - PROCESS | 3584 | 1461067062800 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:57:42 INFO - PROCESS | 3584 | 1461067062802 Marionette TRACE conn3 <- [1,1962,null,{}] 04:57:42 INFO - PROCESS | 3584 | 1461067062805 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:42 INFO - PROCESS | 3584 | 1461067062883 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:57:42 INFO - PROCESS | 3584 | 1461067062889 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 3584 | ++DOCSHELL 16A74800 == 37 [pid = 3584] [id = 500] 04:57:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17A9D800) [pid = 3584] [serial = 1500] [outer = 00000000] 04:57:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (186F3800) [pid = 3584] [serial = 1501] [outer = 17A9D800] 04:57:42 INFO - PROCESS | 3584 | 1461067062934 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18A38000) [pid = 3584] [serial = 1502] [outer = 17A9D800] 04:57:43 INFO - PROCESS | 3584 | 1461067063359 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 576ms 04:57:43 INFO - PROCESS | 3584 | 1461067063384 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3584 | 1461067063386 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:57:43 INFO - PROCESS | 3584 | 1461067063389 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 3584 | 1461067063391 Marionette TRACE conn3 <- [1,1966,null,{}] 04:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:57:43 INFO - PROCESS | 3584 | 1461067063394 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 3584 | 1461067063469 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:57:43 INFO - PROCESS | 3584 | 1461067063475 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 3584 | ++DOCSHELL 18563C00 == 38 [pid = 3584] [id = 501] 04:57:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18564400) [pid = 3584] [serial = 1503] [outer = 00000000] 04:57:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18D78C00) [pid = 3584] [serial = 1504] [outer = 18564400] 04:57:43 INFO - PROCESS | 3584 | 1461067063520 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18D79000) [pid = 3584] [serial = 1505] [outer = 18564400] 04:57:43 INFO - PROCESS | 3584 | 1461067063991 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 622ms 04:57:43 INFO - PROCESS | 3584 | 1461067064010 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3584 | 1461067064012 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:57:44 INFO - PROCESS | 3584 | 1461067064018 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 3584 | 1461067064020 Marionette TRACE conn3 <- [1,1970,null,{}] 04:57:44 INFO - PROCESS | 3584 | 1461067064034 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:44 INFO - PROCESS | 3584 | 1461067064165 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:57:44 INFO - PROCESS | 3584 | 1461067064175 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3584 | ++DOCSHELL 196DC400 == 39 [pid = 3584] [id = 502] 04:57:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (196DCC00) [pid = 3584] [serial = 1506] [outer = 00000000] 04:57:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (196E6400) [pid = 3584] [serial = 1507] [outer = 196DCC00] 04:57:44 INFO - PROCESS | 3584 | 1461067064281 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19B2E800) [pid = 3584] [serial = 1508] [outer = 196DCC00] 04:57:44 INFO - PROCESS | 3584 | 1461067064689 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 683ms 04:57:44 INFO - PROCESS | 3584 | 1461067064699 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 3584 | 1461067064701 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:57:44 INFO - PROCESS | 3584 | 1461067064704 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 3584 | 1461067064706 Marionette TRACE conn3 <- [1,1974,null,{}] 04:57:44 INFO - PROCESS | 3584 | 1461067064709 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:44 INFO - PROCESS | 3584 | 1461067064817 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:57:44 INFO - PROCESS | 3584 | 1461067064892 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3584 | ++DOCSHELL 11BAC800 == 40 [pid = 3584] [id = 503] 04:57:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19F6EC00) [pid = 3584] [serial = 1509] [outer = 00000000] 04:57:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A421800) [pid = 3584] [serial = 1510] [outer = 19F6EC00] 04:57:44 INFO - PROCESS | 3584 | 1461067064937 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A49F000) [pid = 3584] [serial = 1511] [outer = 19F6EC00] 04:57:45 INFO - PROCESS | 3584 | 1461067065340 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 682ms 04:57:45 INFO - PROCESS | 3584 | 1461067065386 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 3584 | 1461067065388 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:57:45 INFO - PROCESS | 3584 | 1461067065397 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 3584 | 1461067065399 Marionette TRACE conn3 <- [1,1978,null,{}] 04:57:45 INFO - PROCESS | 3584 | 1461067065402 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:45 INFO - PROCESS | 3584 | 1461067065492 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:57:45 INFO - PROCESS | 3584 | 1461067065498 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 3584 | ++DOCSHELL 196E3800 == 41 [pid = 3584] [id = 504] 04:57:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19D74C00) [pid = 3584] [serial = 1512] [outer = 00000000] 04:57:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1A6DF400) [pid = 3584] [serial = 1513] [outer = 19D74C00] 04:57:45 INFO - PROCESS | 3584 | 1461067065543 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A6E0800) [pid = 3584] [serial = 1514] [outer = 19D74C00] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16A71400) [pid = 3584] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (11BA8C00) [pid = 3584] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (14AB4C00) [pid = 3584] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (13209400) [pid = 3584] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (18D78800) [pid = 3584] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1676DC00) [pid = 3584] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1644D800) [pid = 3584] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19247C00) [pid = 3584] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15C57400) [pid = 3584] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:57:45 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18059C00) [pid = 3584] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:57:46 INFO - PROCESS | 3584 | 1461067066030 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 04:57:46 INFO - PROCESS | 3584 | 1461067066056 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 3584 | 1461067066058 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:57:46 INFO - PROCESS | 3584 | 1461067066062 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 3584 | 1461067066065 Marionette TRACE conn3 <- [1,1982,null,{}] 04:57:46 INFO - PROCESS | 3584 | 1461067066070 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 3584 | 1461067066177 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:57:46 INFO - PROCESS | 3584 | 1461067066187 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 3584 | ++DOCSHELL 12BDF000 == 42 [pid = 3584] [id = 505] 04:57:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15C0C800) [pid = 3584] [serial = 1515] [outer = 00000000] 04:57:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1923FC00) [pid = 3584] [serial = 1516] [outer = 15C0C800] 04:57:46 INFO - PROCESS | 3584 | 1461067066231 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (196DF000) [pid = 3584] [serial = 1517] [outer = 15C0C800] 04:57:46 INFO - PROCESS | 3584 | 1461067066638 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 607ms 04:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:57:46 INFO - PROCESS | 3584 | 1461067066683 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 3584 | 1461067066685 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:57:46 INFO - PROCESS | 3584 | 1461067066688 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 3584 | 1461067066689 Marionette TRACE conn3 <- [1,1986,null,{}] 04:57:46 INFO - PROCESS | 3584 | 1461067066693 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 3584 | 1461067066769 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:57:46 INFO - PROCESS | 3584 | 1461067066776 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 3584 | ++DOCSHELL 18D7F000 == 43 [pid = 3584] [id = 506] 04:57:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A6DEC00) [pid = 3584] [serial = 1518] [outer = 00000000] 04:57:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A90CC00) [pid = 3584] [serial = 1519] [outer = 1A6DEC00] 04:57:46 INFO - PROCESS | 3584 | 1461067066821 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A910800) [pid = 3584] [serial = 1520] [outer = 1A6DEC00] 04:57:47 INFO - PROCESS | 3584 | 1461067067232 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 576ms 04:57:47 INFO - PROCESS | 3584 | 1461067067268 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 3584 | 1461067067270 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:57:47 INFO - PROCESS | 3584 | 1461067067274 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 3584 | 1461067067276 Marionette TRACE conn3 <- [1,1990,null,{}] 04:57:47 INFO - PROCESS | 3584 | 1461067067280 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:47 INFO - PROCESS | 3584 | 1461067067375 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:57:47 INFO - PROCESS | 3584 | 1461067067381 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 3584 | ++DOCSHELL 1A93FC00 == 44 [pid = 3584] [id = 507] 04:57:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A940400) [pid = 3584] [serial = 1521] [outer = 00000000] 04:57:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A94A800) [pid = 3584] [serial = 1522] [outer = 1A940400] 04:57:47 INFO - PROCESS | 3584 | 1461067067431 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1A9C6400) [pid = 3584] [serial = 1523] [outer = 1A940400] 04:57:48 INFO - PROCESS | 3584 | 1461067068079 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 880ms 04:57:48 INFO - PROCESS | 3584 | 1461067068162 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 3584 | 1461067068166 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:57:48 INFO - PROCESS | 3584 | 1461067068172 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:57:48 INFO - PROCESS | 3584 | 1461067068176 Marionette TRACE conn3 <- [1,1994,null,{}] 04:57:48 INFO - PROCESS | 3584 | 1461067068182 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:48 INFO - PROCESS | 3584 | 1461067068303 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:57:48 INFO - PROCESS | 3584 | 1461067068425 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 3584 | ++DOCSHELL 12D3DC00 == 45 [pid = 3584] [id = 508] 04:57:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (12D41000) [pid = 3584] [serial = 1524] [outer = 00000000] 04:57:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (15442400) [pid = 3584] [serial = 1525] [outer = 12D41000] 04:57:48 INFO - PROCESS | 3584 | 1461067068483 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (15C0F400) [pid = 3584] [serial = 1526] [outer = 12D41000] 04:57:49 INFO - PROCESS | 3584 | 1461067069066 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 971ms 04:57:49 INFO - PROCESS | 3584 | 1461067069141 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 3584 | 1461067069147 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:57:49 INFO - PROCESS | 3584 | 1461067069154 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 3584 | 1461067069157 Marionette TRACE conn3 <- [1,1998,null,{}] 04:57:49 INFO - PROCESS | 3584 | 1461067069161 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:49 INFO - PROCESS | 3584 | 1461067069294 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:57:49 INFO - PROCESS | 3584 | 1461067069427 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 3584 | ++DOCSHELL 1648A000 == 46 [pid = 3584] [id = 509] 04:57:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1676D800) [pid = 3584] [serial = 1527] [outer = 00000000] 04:57:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17E84400) [pid = 3584] [serial = 1528] [outer = 1676D800] 04:57:49 INFO - PROCESS | 3584 | 1461067069482 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (186E9800) [pid = 3584] [serial = 1529] [outer = 1676D800] 04:57:50 INFO - PROCESS | 3584 | 1461067070097 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1016ms 04:57:50 INFO - PROCESS | 3584 | 1461067070184 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 3584 | 1461067070187 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:57:50 INFO - PROCESS | 3584 | 1461067070191 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 3584 | 1461067070195 Marionette TRACE conn3 <- [1,2002,null,{}] 04:57:50 INFO - PROCESS | 3584 | 1461067070207 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:50 INFO - PROCESS | 3584 | 1461067070387 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:57:50 INFO - PROCESS | 3584 | 1461067070402 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 3584 | ++DOCSHELL 198F7C00 == 47 [pid = 3584] [id = 510] 04:57:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A0A5800) [pid = 3584] [serial = 1530] [outer = 00000000] 04:57:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A944000) [pid = 3584] [serial = 1531] [outer = 1A0A5800] 04:57:50 INFO - PROCESS | 3584 | 1461067070458 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A94B800) [pid = 3584] [serial = 1532] [outer = 1A0A5800] 04:57:51 INFO - PROCESS | 3584 | 1461067071192 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1077ms 04:57:51 INFO - PROCESS | 3584 | 1461067071261 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 3584 | 1461067071265 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:57:51 INFO - PROCESS | 3584 | 1461067071270 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 3584 | 1461067071274 Marionette TRACE conn3 <- [1,2006,null,{}] 04:57:51 INFO - PROCESS | 3584 | 1461067071295 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:51 INFO - PROCESS | 3584 | 1461067071388 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:57:51 INFO - PROCESS | 3584 | 1461067071543 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 3584 | ++DOCSHELL 11B21C00 == 48 [pid = 3584] [id = 511] 04:57:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (11BA4400) [pid = 3584] [serial = 1533] [outer = 00000000] 04:57:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (13260000) [pid = 3584] [serial = 1534] [outer = 11BA4400] 04:57:51 INFO - PROCESS | 3584 | 1461067071601 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (143B2400) [pid = 3584] [serial = 1535] [outer = 11BA4400] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 18D71C00 == 47 [pid = 3584] [id = 481] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 18D7F000 == 46 [pid = 3584] [id = 506] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 12BDF000 == 45 [pid = 3584] [id = 505] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 196E3800 == 44 [pid = 3584] [id = 504] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 11BAC800 == 43 [pid = 3584] [id = 503] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 196DC400 == 42 [pid = 3584] [id = 502] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 18563C00 == 41 [pid = 3584] [id = 501] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 16A74800 == 40 [pid = 3584] [id = 500] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 16445C00 == 39 [pid = 3584] [id = 499] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 13733000 == 38 [pid = 3584] [id = 498] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 123F9000 == 37 [pid = 3584] [id = 497] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 1320E800 == 36 [pid = 3584] [id = 494] 04:57:52 INFO - PROCESS | 3584 | --DOCSHELL 18BC9400 == 35 [pid = 3584] [id = 493] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (19F10800) [pid = 3584] [serial = 1480] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1859E800) [pid = 3584] [serial = 1465] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (17AA4800) [pid = 3584] [serial = 1462] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (12B85000) [pid = 3584] [serial = 1447] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (123BB400) [pid = 3584] [serial = 1450] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (12D7B400) [pid = 3584] [serial = 1451] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (15AD2000) [pid = 3584] [serial = 1456] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (15CD1800) [pid = 3584] [serial = 1457] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (137E5C00) [pid = 3584] [serial = 1453] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (14352400) [pid = 3584] [serial = 1454] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1913E000) [pid = 3584] [serial = 1468] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16A6DC00) [pid = 3584] [serial = 1459] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (16A73C00) [pid = 3584] [serial = 1460] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (19421000) [pid = 3584] [serial = 1478] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (18A3AC00) [pid = 3584] [serial = 1466] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (196DDC00) [pid = 3584] [serial = 1471] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16A70C00) [pid = 3584] [serial = 1474] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (196DBC00) [pid = 3584] [serial = 1477] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (196E0C00) [pid = 3584] [serial = 1472] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1913E800) [pid = 3584] [serial = 1469] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (186EBC00) [pid = 3584] [serial = 1475] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17E84800) [pid = 3584] [serial = 1463] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3584 | 1461067072158 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 940ms 04:57:52 INFO - PROCESS | 3584 | 1461067072220 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 3584 | 1461067072225 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:57:52 INFO - PROCESS | 3584 | 1461067072231 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 3584 | 1461067072234 Marionette TRACE conn3 <- [1,2010,null,{}] 04:57:52 INFO - PROCESS | 3584 | 1461067072238 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:52 INFO - PROCESS | 3584 | 1461067072304 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:57:52 INFO - PROCESS | 3584 | 1461067072394 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 3584 | ++DOCSHELL 11BB0000 == 36 [pid = 3584] [id = 512] 04:57:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (11BB1C00) [pid = 3584] [serial = 1536] [outer = 00000000] 04:57:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (13203800) [pid = 3584] [serial = 1537] [outer = 11BB1C00] 04:57:52 INFO - PROCESS | 3584 | 1461067072440 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15413800) [pid = 3584] [serial = 1538] [outer = 11BB1C00] 04:57:52 INFO - PROCESS | 3584 | 1461067072856 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 683ms 04:57:52 INFO - PROCESS | 3584 | 1461067072894 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 3584 | 1461067072896 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:57:52 INFO - PROCESS | 3584 | 1461067072900 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 3584 | 1461067072903 Marionette TRACE conn3 <- [1,2014,null,{}] 04:57:52 INFO - PROCESS | 3584 | 1461067072914 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:52 INFO - PROCESS | 3584 | 1461067072997 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:57:53 INFO - PROCESS | 3584 | 1461067073003 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 3584 | ++DOCSHELL 16775C00 == 37 [pid = 3584] [id = 513] 04:57:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16A53400) [pid = 3584] [serial = 1539] [outer = 00000000] 04:57:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16A70400) [pid = 3584] [serial = 1540] [outer = 16A53400] 04:57:53 INFO - PROCESS | 3584 | 1461067073054 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17A96400) [pid = 3584] [serial = 1541] [outer = 16A53400] 04:57:53 INFO - PROCESS | 3584 | 1461067073510 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 607ms 04:57:53 INFO - PROCESS | 3584 | 1461067073522 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 3584 | 1461067073525 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:57:53 INFO - PROCESS | 3584 | 1461067073528 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 3584 | 1461067073530 Marionette TRACE conn3 <- [1,2018,null,{}] 04:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:57:53 INFO - PROCESS | 3584 | 1461067073533 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:53 INFO - PROCESS | 3584 | 1461067073612 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:57:53 INFO - PROCESS | 3584 | 1461067073619 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 3584 | ++DOCSHELL 16A6F400 == 38 [pid = 3584] [id = 514] 04:57:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16A74800) [pid = 3584] [serial = 1542] [outer = 00000000] 04:57:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (186F1C00) [pid = 3584] [serial = 1543] [outer = 16A74800] 04:57:53 INFO - PROCESS | 3584 | 1461067073664 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18A3AC00) [pid = 3584] [serial = 1544] [outer = 16A74800] 04:57:54 INFO - PROCESS | 3584 | 1461067074105 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 622ms 04:57:54 INFO - PROCESS | 3584 | 1461067074151 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 3584 | 1461067074153 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:57:54 INFO - PROCESS | 3584 | 1461067074157 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 3584 | 1461067074158 Marionette TRACE conn3 <- [1,2022,null,{}] 04:57:54 INFO - PROCESS | 3584 | 1461067074162 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:54 INFO - PROCESS | 3584 | 1461067074276 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:57:54 INFO - PROCESS | 3584 | 1461067074283 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 3584 | ++DOCSHELL 1804D400 == 39 [pid = 3584] [id = 515] 04:57:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18BC9800) [pid = 3584] [serial = 1545] [outer = 00000000] 04:57:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (18D7E000) [pid = 3584] [serial = 1546] [outer = 18BC9800] 04:57:54 INFO - PROCESS | 3584 | 1461067074330 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (18D7EC00) [pid = 3584] [serial = 1547] [outer = 18BC9800] 04:57:54 INFO - PROCESS | 3584 | 1461067074798 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 682ms 04:57:54 INFO - PROCESS | 3584 | 1461067074839 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 3584 | 1461067074841 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:57:54 INFO - PROCESS | 3584 | 1461067074844 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:57:54 INFO - PROCESS | 3584 | 1461067074846 Marionette TRACE conn3 <- [1,2026,null,{}] 04:57:54 INFO - PROCESS | 3584 | 1461067074849 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:54 INFO - PROCESS | 3584 | 1461067074984 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:57:54 INFO - PROCESS | 3584 | 1461067074996 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 3584 | ++DOCSHELL 19242C00 == 40 [pid = 3584] [id = 516] 04:57:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (19243000) [pid = 3584] [serial = 1548] [outer = 00000000] 04:57:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (196E2000) [pid = 3584] [serial = 1549] [outer = 19243000] 04:57:55 INFO - PROCESS | 3584 | 1461067075044 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (196E6000) [pid = 3584] [serial = 1550] [outer = 19243000] 04:57:55 INFO - PROCESS | 3584 | 1461067075478 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 683ms 04:57:55 INFO - PROCESS | 3584 | 1461067075532 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 3584 | 1461067075534 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:57:55 INFO - PROCESS | 3584 | 1461067075537 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 3584 | 1461067075539 Marionette TRACE conn3 <- [1,2030,null,{}] 04:57:55 INFO - PROCESS | 3584 | 1461067075542 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:55 INFO - PROCESS | 3584 | 1461067075676 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:57:55 INFO - PROCESS | 3584 | 1461067075699 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 3584 | ++DOCSHELL 12BDAC00 == 41 [pid = 3584] [id = 517] 04:57:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (196E7000) [pid = 3584] [serial = 1551] [outer = 00000000] 04:57:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (19F09C00) [pid = 3584] [serial = 1552] [outer = 196E7000] 04:57:55 INFO - PROCESS | 3584 | 1461067075745 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (19F6E000) [pid = 3584] [serial = 1553] [outer = 196E7000] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (196DCC00) [pid = 3584] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (13737C00) [pid = 3584] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (17A9D800) [pid = 3584] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1644E400) [pid = 3584] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18564400) [pid = 3584] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19F6EC00) [pid = 3584] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (12D7D000) [pid = 3584] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19D74C00) [pid = 3584] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (15C0C800) [pid = 3584] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:57:56 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A6DEC00) [pid = 3584] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:57:56 INFO - PROCESS | 3584 | 1461067076290 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 773ms 04:57:56 INFO - PROCESS | 3584 | 1461067076323 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 3584 | 1461067076325 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:57:56 INFO - PROCESS | 3584 | 1461067076312 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 3584 | 1461067076314 Marionette TRACE conn3 <- [1,2034,null,{}] 04:57:56 INFO - PROCESS | 3584 | 1461067076318 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:56 INFO - PROCESS | 3584 | 1461067076392 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:57:56 INFO - PROCESS | 3584 | 1461067076398 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 3584 | ++DOCSHELL 12BDE400 == 42 [pid = 3584] [id = 518] 04:57:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (13737C00) [pid = 3584] [serial = 1554] [outer = 00000000] 04:57:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (185A2400) [pid = 3584] [serial = 1555] [outer = 13737C00] 04:57:56 INFO - PROCESS | 3584 | 1461067076445 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17A9F000) [pid = 3584] [serial = 1556] [outer = 13737C00] 04:57:56 INFO - PROCESS | 3584 | 1461067076876 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 622ms 04:57:56 INFO - PROCESS | 3584 | 1461067076957 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 3584 | 1461067076959 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:57:56 INFO - PROCESS | 3584 | 1461067076964 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 3584 | 1461067076966 Marionette TRACE conn3 <- [1,2038,null,{}] 04:57:56 INFO - PROCESS | 3584 | 1461067076971 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:57 INFO - PROCESS | 3584 | 1461067077047 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:57:57 INFO - PROCESS | 3584 | 1461067077055 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 3584 | ++DOCSHELL 18D74400 == 43 [pid = 3584] [id = 519] 04:57:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1941A400) [pid = 3584] [serial = 1557] [outer = 00000000] 04:57:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A499000) [pid = 3584] [serial = 1558] [outer = 1941A400] 04:57:57 INFO - PROCESS | 3584 | 1461067077099 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A642800) [pid = 3584] [serial = 1559] [outer = 1941A400] 04:57:57 INFO - PROCESS | 3584 | 1461067077537 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 622ms 04:57:57 INFO - PROCESS | 3584 | 1461067077584 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 3584 | 1461067077586 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:57:57 INFO - PROCESS | 3584 | 1461067077589 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:57:57 INFO - PROCESS | 3584 | 1461067077591 Marionette TRACE conn3 <- [1,2042,null,{}] 04:57:57 INFO - PROCESS | 3584 | 1461067077595 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:57 INFO - PROCESS | 3584 | 1461067077671 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:57:57 INFO - PROCESS | 3584 | 1461067077678 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 3584 | ++DOCSHELL 1A906800 == 44 [pid = 3584] [id = 520] 04:57:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A907C00) [pid = 3584] [serial = 1560] [outer = 00000000] 04:57:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A913800) [pid = 3584] [serial = 1561] [outer = 1A907C00] 04:57:57 INFO - PROCESS | 3584 | 1461067077724 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A949400) [pid = 3584] [serial = 1562] [outer = 1A907C00] 04:57:58 INFO - PROCESS | 3584 | 1461067078182 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 622ms 04:57:58 INFO - PROCESS | 3584 | 1461067078216 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 3584 | 1461067078221 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:57:58 INFO - PROCESS | 3584 | 1461067078226 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 3584 | 1461067078231 Marionette TRACE conn3 <- [1,2046,null,{}] 04:57:58 INFO - PROCESS | 3584 | 1461067078238 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 3584 | 1461067078351 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:57:58 INFO - PROCESS | 3584 | 1461067078531 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 3584 | ++DOCSHELL 1320E800 == 45 [pid = 3584] [id = 521] 04:57:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1320EC00) [pid = 3584] [serial = 1563] [outer = 00000000] 04:57:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (13733000) [pid = 3584] [serial = 1564] [outer = 1320EC00] 04:57:58 INFO - PROCESS | 3584 | 1461067078589 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (13AF2000) [pid = 3584] [serial = 1565] [outer = 1320EC00] 04:57:59 INFO - PROCESS | 3584 | 1461067079114 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 925ms 04:57:59 INFO - PROCESS | 3584 | 1461067079153 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 3584 | 1461067079159 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:57:59 INFO - PROCESS | 3584 | 1461067079166 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 3584 | 1461067079169 Marionette TRACE conn3 <- [1,2050,null,{}] 04:57:59 INFO - PROCESS | 3584 | 1461067079173 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:59 INFO - PROCESS | 3584 | 1461067079262 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:57:59 INFO - PROCESS | 3584 | 1461067079372 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 3584 | ++DOCSHELL 15D64000 == 46 [pid = 3584] [id = 522] 04:57:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1644D800) [pid = 3584] [serial = 1566] [outer = 00000000] 04:57:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (17A9A400) [pid = 3584] [serial = 1567] [outer = 1644D800] 04:57:59 INFO - PROCESS | 3584 | 1461067079427 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1800E000) [pid = 3584] [serial = 1568] [outer = 1644D800] 04:58:00 INFO - PROCESS | 3584 | 1461067080036 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 910ms 04:58:00 INFO - PROCESS | 3584 | 1461067080076 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 3584 | 1461067080078 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:58:00 INFO - PROCESS | 3584 | 1461067080082 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 3584 | 1461067080086 Marionette TRACE conn3 <- [1,2054,null,{}] 04:58:00 INFO - PROCESS | 3584 | 1461067080098 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 3584 | 1461067080204 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:58:00 INFO - PROCESS | 3584 | 1461067080316 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 3584 | ++DOCSHELL 196DFC00 == 47 [pid = 3584] [id = 523] 04:58:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (198EB800) [pid = 3584] [serial = 1569] [outer = 00000000] 04:58:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A6DEC00) [pid = 3584] [serial = 1570] [outer = 198EB800] 04:58:00 INFO - PROCESS | 3584 | 1461067080414 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A93F400) [pid = 3584] [serial = 1571] [outer = 198EB800] 04:58:00 INFO - PROCESS | 3584 | 1461067080989 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 971ms 04:58:01 INFO - PROCESS | 3584 | 1461067081050 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 3584 | 1461067081053 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:58:01 INFO - PROCESS | 3584 | 1461067081057 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 3584 | 1461067081059 Marionette TRACE conn3 <- [1,2058,null,{}] 04:58:01 INFO - PROCESS | 3584 | 1461067081063 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:01 INFO - PROCESS | 3584 | 1461067081162 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:58:01 INFO - PROCESS | 3584 | 1461067081296 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 3584 | ++DOCSHELL 1A90EC00 == 48 [pid = 3584] [id = 524] 04:58:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A94D800) [pid = 3584] [serial = 1572] [outer = 00000000] 04:58:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1BE8C800) [pid = 3584] [serial = 1573] [outer = 1A94D800] 04:58:01 INFO - PROCESS | 3584 | 1461067081360 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1BE92C00) [pid = 3584] [serial = 1574] [outer = 1A94D800] 04:58:01 INFO - PROCESS | 3584 | 1461067081964 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 971ms 04:58:02 INFO - PROCESS | 3584 | 1461067082151 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 3584 | 1461067082155 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:58:02 INFO - PROCESS | 3584 | 1461067082171 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 3584 | 1461067082173 Marionette TRACE conn3 <- [1,2062,null,{}] 04:58:02 INFO - PROCESS | 3584 | 1461067082179 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:02 INFO - PROCESS | 3584 | 1461067082276 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:58:02 INFO - PROCESS | 3584 | 1461067082412 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 3584 | ++DOCSHELL 13730C00 == 49 [pid = 3584] [id = 525] 04:58:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (14301C00) [pid = 3584] [serial = 1575] [outer = 00000000] 04:58:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (15C09800) [pid = 3584] [serial = 1576] [outer = 14301C00] 04:58:02 INFO - PROCESS | 3584 | 1461067082462 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (15CD1800) [pid = 3584] [serial = 1577] [outer = 14301C00] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 18D74400 == 48 [pid = 3584] [id = 519] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 12BDE400 == 47 [pid = 3584] [id = 518] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 12BDAC00 == 46 [pid = 3584] [id = 517] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 19242C00 == 45 [pid = 3584] [id = 516] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 1804D400 == 44 [pid = 3584] [id = 515] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 16A6F400 == 43 [pid = 3584] [id = 514] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 16775C00 == 42 [pid = 3584] [id = 513] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 11BB0000 == 41 [pid = 3584] [id = 512] 04:58:02 INFO - PROCESS | 3584 | --DOCSHELL 11B21C00 == 40 [pid = 3584] [id = 511] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (143AA000) [pid = 3584] [serial = 1483] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (179A3800) [pid = 3584] [serial = 1486] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (196E6400) [pid = 3584] [serial = 1507] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (15416C00) [pid = 3584] [serial = 1495] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (15A36000) [pid = 3584] [serial = 1496] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (186F3800) [pid = 3584] [serial = 1501] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18A38000) [pid = 3584] [serial = 1502] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (16A67800) [pid = 3584] [serial = 1498] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1799EC00) [pid = 3584] [serial = 1499] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (18D78C00) [pid = 3584] [serial = 1504] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A94A800) [pid = 3584] [serial = 1522] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A421800) [pid = 3584] [serial = 1510] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (14303000) [pid = 3584] [serial = 1493] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (137E1400) [pid = 3584] [serial = 1492] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (19F0A400) [pid = 3584] [serial = 1489] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19B2E800) [pid = 3584] [serial = 1508] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A6DF400) [pid = 3584] [serial = 1513] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A49F000) [pid = 3584] [serial = 1511] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A6E0800) [pid = 3584] [serial = 1514] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1923FC00) [pid = 3584] [serial = 1516] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A90CC00) [pid = 3584] [serial = 1519] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A910800) [pid = 3584] [serial = 1520] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (196DF000) [pid = 3584] [serial = 1517] [outer = 00000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (18D79000) [pid = 3584] [serial = 1505] [outer = 00000000] [url = about:blank] 04:58:03 INFO - PROCESS | 3584 | 1461067083030 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 880ms 04:58:03 INFO - PROCESS | 3584 | 1461067083058 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:58:03 INFO - PROCESS | 3584 | 1461067083064 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:58:03 INFO - PROCESS | 3584 | 1461067083075 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 3584 | 1461067083081 Marionette TRACE conn3 <- [1,2066,null,{}] 04:58:03 INFO - PROCESS | 3584 | 1461067083087 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:03 INFO - PROCESS | 3584 | 1461067083154 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:58:03 INFO - PROCESS | 3584 | 1461067083164 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 3584 | ++DOCSHELL 13201C00 == 41 [pid = 3584] [id = 526] 04:58:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1320E000) [pid = 3584] [serial = 1578] [outer = 00000000] 04:58:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (158F0C00) [pid = 3584] [serial = 1579] [outer = 1320E000] 04:58:03 INFO - PROCESS | 3584 | 1461067083209 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1654D000) [pid = 3584] [serial = 1580] [outer = 1320E000] 04:58:03 INFO - PROCESS | 3584 | 1461067083724 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 728ms 04:58:03 INFO - PROCESS | 3584 | 1461067083793 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 3584 | 1461067083795 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:58:03 INFO - PROCESS | 3584 | 1461067083799 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 3584 | 1461067083801 Marionette TRACE conn3 <- [1,2070,null,{}] 04:58:03 INFO - PROCESS | 3584 | 1461067083810 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:03 INFO - PROCESS | 3584 | 1461067083897 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:58:03 INFO - PROCESS | 3584 | 1461067083990 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 3584 | ++DOCSHELL 17AA4400 == 42 [pid = 3584] [id = 527] 04:58:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1804D400) [pid = 3584] [serial = 1581] [outer = 00000000] 04:58:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (186F3800) [pid = 3584] [serial = 1582] [outer = 1804D400] 04:58:04 INFO - PROCESS | 3584 | 1461067084039 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (18BC0400) [pid = 3584] [serial = 1583] [outer = 1804D400] 04:58:04 INFO - PROCESS | 3584 | 1461067084429 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 683ms 04:58:04 INFO - PROCESS | 3584 | 1461067084480 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 3584 | 1461067084482 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:58:04 INFO - PROCESS | 3584 | 1461067084486 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 3584 | 1461067084487 Marionette TRACE conn3 <- [1,2074,null,{}] 04:58:04 INFO - PROCESS | 3584 | 1461067084491 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:04 INFO - PROCESS | 3584 | 1461067084570 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:58:04 INFO - PROCESS | 3584 | 1461067084578 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 3584 | ++DOCSHELL 18A38000 == 43 [pid = 3584] [id = 528] 04:58:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (18BBE000) [pid = 3584] [serial = 1584] [outer = 00000000] 04:58:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1923BC00) [pid = 3584] [serial = 1585] [outer = 18BBE000] 04:58:04 INFO - PROCESS | 3584 | 1461067084623 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (19247000) [pid = 3584] [serial = 1586] [outer = 18BBE000] 04:58:05 INFO - PROCESS | 3584 | 1461067085091 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 622ms 04:58:05 INFO - PROCESS | 3584 | 1461067085109 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 3584 | 1461067085111 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:58:05 INFO - PROCESS | 3584 | 1461067085118 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 3584 | 1461067085120 Marionette TRACE conn3 <- [1,2078,null,{}] 04:58:05 INFO - PROCESS | 3584 | 1461067085123 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 3584 | 1461067085233 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:58:05 INFO - PROCESS | 3584 | 1461067085327 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 3584 | ++DOCSHELL 196E6C00 == 44 [pid = 3584] [id = 529] 04:58:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (196E7400) [pid = 3584] [serial = 1587] [outer = 00000000] 04:58:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (19F04800) [pid = 3584] [serial = 1588] [outer = 196E7400] 04:58:05 INFO - PROCESS | 3584 | 1461067085372 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19F0A400) [pid = 3584] [serial = 1589] [outer = 196E7400] 04:58:05 INFO - PROCESS | 3584 | 1461067085791 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 713ms 04:58:05 INFO - PROCESS | 3584 | 1461067085843 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 3584 | 1461067085845 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:58:05 INFO - PROCESS | 3584 | 1461067085849 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 3584 | 1461067085851 Marionette TRACE conn3 <- [1,2082,null,{}] 04:58:05 INFO - PROCESS | 3584 | 1461067085854 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 3584 | 1461067085988 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:58:06 INFO - PROCESS | 3584 | 1461067086041 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 3584 | ++DOCSHELL 1A0A1400 == 45 [pid = 3584] [id = 530] 04:58:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A644C00) [pid = 3584] [serial = 1590] [outer = 00000000] 04:58:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A6E3000) [pid = 3584] [serial = 1591] [outer = 1A644C00] 04:58:06 INFO - PROCESS | 3584 | 1461067086090 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A90FC00) [pid = 3584] [serial = 1592] [outer = 1A644C00] 04:58:06 INFO - PROCESS | 3584 | 1461067086520 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 728ms 04:58:06 INFO - PROCESS | 3584 | 1461067086603 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 3584 | 1461067086605 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:58:06 INFO - PROCESS | 3584 | 1461067086608 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 3584 | 1461067086610 Marionette TRACE conn3 <- [1,2086,null,{}] 04:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:58:06 INFO - PROCESS | 3584 | 1461067086614 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:06 INFO - PROCESS | 3584 | 1461067086723 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:58:06 INFO - PROCESS | 3584 | 1461067086786 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 3584 | ++DOCSHELL 1A6E2800 == 46 [pid = 3584] [id = 531] 04:58:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A910C00) [pid = 3584] [serial = 1593] [outer = 00000000] 04:58:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1BE86400) [pid = 3584] [serial = 1594] [outer = 1A910C00] 04:58:06 INFO - PROCESS | 3584 | 1461067086831 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1BE86800) [pid = 3584] [serial = 1595] [outer = 1A910C00] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18BC9800) [pid = 3584] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (16A74800) [pid = 3584] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (11BB1C00) [pid = 3584] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (16A53400) [pid = 3584] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (11BA4400) [pid = 3584] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (19243000) [pid = 3584] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (196E7000) [pid = 3584] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (13737C00) [pid = 3584] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1941A400) [pid = 3584] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:58:07 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (11B21400) [pid = 3584] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:58:07 INFO - PROCESS | 3584 | 1461067087231 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 652ms 04:58:07 INFO - PROCESS | 3584 | 1461067087273 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 3584 | 1461067087275 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:58:07 INFO - PROCESS | 3584 | 1461067087279 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:58:07 INFO - PROCESS | 3584 | 1461067087280 Marionette TRACE conn3 <- [1,2090,null,{}] 04:58:07 INFO - PROCESS | 3584 | 1461067087284 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 3584 | 1461067087402 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:58:07 INFO - PROCESS | 3584 | 1461067087467 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 3584 | ++DOCSHELL 12353000 == 47 [pid = 3584] [id = 532] 04:58:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (12B85000) [pid = 3584] [serial = 1596] [outer = 00000000] 04:58:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (18058C00) [pid = 3584] [serial = 1597] [outer = 12B85000] 04:58:07 INFO - PROCESS | 3584 | 1461067087512 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18555400) [pid = 3584] [serial = 1598] [outer = 12B85000] 04:58:07 INFO - PROCESS | 3584 | 1461067087850 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 04:58:07 INFO - PROCESS | 3584 | 1461067087900 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 3584 | 1461067087901 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:58:07 INFO - PROCESS | 3584 | 1461067087905 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 3584 | 1461067087908 Marionette TRACE conn3 <- [1,2094,null,{}] 04:58:07 INFO - PROCESS | 3584 | 1461067087913 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:08 INFO - PROCESS | 3584 | 1461067088017 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:58:08 INFO - PROCESS | 3584 | 1461067088024 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 3584 | ++DOCSHELL 143AA800 == 48 [pid = 3584] [id = 533] 04:58:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (16545800) [pid = 3584] [serial = 1599] [outer = 00000000] 04:58:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1C07CC00) [pid = 3584] [serial = 1600] [outer = 16545800] 04:58:08 INFO - PROCESS | 3584 | 1461067088068 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1C080400) [pid = 3584] [serial = 1601] [outer = 16545800] 04:58:08 INFO - PROCESS | 3584 | 1461067088519 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 668ms 04:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:58:08 INFO - PROCESS | 3584 | 1461067088588 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 3584 | 1461067088590 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:58:08 INFO - PROCESS | 3584 | 1461067088594 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 3584 | 1461067088595 Marionette TRACE conn3 <- [1,2098,null,{}] 04:58:08 INFO - PROCESS | 3584 | 1461067088599 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:08 INFO - PROCESS | 3584 | 1461067088675 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:58:08 INFO - PROCESS | 3584 | 1461067088684 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 3584 | ++DOCSHELL 196E7000 == 49 [pid = 3584] [id = 534] 04:58:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1C082C00) [pid = 3584] [serial = 1602] [outer = 00000000] 04:58:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1C088400) [pid = 3584] [serial = 1603] [outer = 1C082C00] 04:58:08 INFO - PROCESS | 3584 | 1461067088728 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1C088800) [pid = 3584] [serial = 1604] [outer = 1C082C00] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1540B000 == 48 [pid = 3584] [id = 495] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 12D3DC00 == 47 [pid = 3584] [id = 508] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1648A000 == 46 [pid = 3584] [id = 509] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 198F7C00 == 45 [pid = 3584] [id = 510] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 11B1A000 == 44 [pid = 3584] [id = 482] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1923E000 == 43 [pid = 3584] [id = 496] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 18A3D800 == 42 [pid = 3584] [id = 467] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1A93FC00 == 41 [pid = 3584] [id = 507] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 13201C00 == 40 [pid = 3584] [id = 526] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 13730C00 == 39 [pid = 3584] [id = 525] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1A90EC00 == 38 [pid = 3584] [id = 524] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 15D64000 == 37 [pid = 3584] [id = 522] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 196DFC00 == 36 [pid = 3584] [id = 523] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1A906800 == 35 [pid = 3584] [id = 520] 04:58:09 INFO - PROCESS | 3584 | --DOCSHELL 1320E800 == 34 [pid = 3584] [id = 521] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 17AA4400 == 33 [pid = 3584] [id = 527] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 18A38000 == 32 [pid = 3584] [id = 528] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 1A6E2800 == 31 [pid = 3584] [id = 531] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 12353000 == 30 [pid = 3584] [id = 532] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 196E6C00 == 29 [pid = 3584] [id = 529] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 1A0A1400 == 28 [pid = 3584] [id = 530] 04:58:10 INFO - PROCESS | 3584 | --DOCSHELL 143AA800 == 27 [pid = 3584] [id = 533] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1320FC00) [pid = 3584] [serial = 1448] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (18D7EC00) [pid = 3584] [serial = 1547] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A944000) [pid = 3584] [serial = 1531] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (186F1C00) [pid = 3584] [serial = 1543] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (13203800) [pid = 3584] [serial = 1537] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (15413800) [pid = 3584] [serial = 1538] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (16A70400) [pid = 3584] [serial = 1540] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17A96400) [pid = 3584] [serial = 1541] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (143B2400) [pid = 3584] [serial = 1535] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (13260000) [pid = 3584] [serial = 1534] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (15442400) [pid = 3584] [serial = 1525] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (17E84400) [pid = 3584] [serial = 1528] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A913800) [pid = 3584] [serial = 1561] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (196E2000) [pid = 3584] [serial = 1549] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19F09C00) [pid = 3584] [serial = 1552] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (185A2400) [pid = 3584] [serial = 1555] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (17A9F000) [pid = 3584] [serial = 1556] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A499000) [pid = 3584] [serial = 1558] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (19F6E000) [pid = 3584] [serial = 1553] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (18D7E000) [pid = 3584] [serial = 1546] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (196E6000) [pid = 3584] [serial = 1550] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A642800) [pid = 3584] [serial = 1559] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (18A3AC00) [pid = 3584] [serial = 1544] [outer = 00000000] [url = about:blank] 04:58:10 INFO - PROCESS | 3584 | 1461067090623 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2032ms 04:58:10 INFO - PROCESS | 3584 | 1461067090643 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 3584 | 1461067090648 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:58:10 INFO - PROCESS | 3584 | 1461067090653 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 3584 | 1461067090657 Marionette TRACE conn3 <- [1,2102,null,{}] 04:58:10 INFO - PROCESS | 3584 | 1461067090663 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:10 INFO - PROCESS | 3584 | 1461067090733 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:58:10 INFO - PROCESS | 3584 | 1461067090745 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 3584 | ++DOCSHELL 12301C00 == 28 [pid = 3584] [id = 535] 04:58:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (12353C00) [pid = 3584] [serial = 1605] [outer = 00000000] 04:58:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12B85C00) [pid = 3584] [serial = 1606] [outer = 12353C00] 04:58:10 INFO - PROCESS | 3584 | 1461067090794 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (12D4BC00) [pid = 3584] [serial = 1607] [outer = 12353C00] 04:58:11 INFO - PROCESS | 3584 | 1461067091282 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 683ms 04:58:11 INFO - PROCESS | 3584 | 1461067091320 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 3584 | 1461067091327 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:58:11 INFO - PROCESS | 3584 | 1461067091333 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 3584 | 1461067091336 Marionette TRACE conn3 <- [1,2106,null,{}] 04:58:11 INFO - PROCESS | 3584 | 1461067091339 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:11 INFO - PROCESS | 3584 | 1461067091419 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:58:11 INFO - PROCESS | 3584 | 1461067091428 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 3584 | ++DOCSHELL 12B84000 == 29 [pid = 3584] [id = 536] 04:58:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1325E800) [pid = 3584] [serial = 1608] [outer = 00000000] 04:58:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13738400) [pid = 3584] [serial = 1609] [outer = 1325E800] 04:58:11 INFO - PROCESS | 3584 | 1461067091481 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (137E1C00) [pid = 3584] [serial = 1610] [outer = 1325E800] 04:58:11 INFO - PROCESS | 3584 | 1461067091944 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 667ms 04:58:12 INFO - PROCESS | 3584 | 1461067092011 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 3584 | 1461067092014 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:58:12 INFO - PROCESS | 3584 | 1461067092018 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 3584 | 1461067092021 Marionette TRACE conn3 <- [1,2110,null,{}] 04:58:12 INFO - PROCESS | 3584 | 1461067092032 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:12 INFO - PROCESS | 3584 | 1461067092147 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:58:12 INFO - PROCESS | 3584 | 1461067092242 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 3584 | ++DOCSHELL 156E8400 == 30 [pid = 3584] [id = 537] 04:58:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (156ECC00) [pid = 3584] [serial = 1611] [outer = 00000000] 04:58:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15AE2400) [pid = 3584] [serial = 1612] [outer = 156ECC00] 04:58:12 INFO - PROCESS | 3584 | 1461067092293 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (15C5A000) [pid = 3584] [serial = 1613] [outer = 156ECC00] 04:58:12 INFO - PROCESS | 3584 | 1461067092653 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 668ms 04:58:12 INFO - PROCESS | 3584 | 1461067092696 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 3584 | 1461067092699 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:58:12 INFO - PROCESS | 3584 | 1461067092710 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 3584 | 1461067092712 Marionette TRACE conn3 <- [1,2114,null,{}] 04:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:58:12 INFO - PROCESS | 3584 | 1461067092716 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:12 INFO - PROCESS | 3584 | 1461067092791 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:58:12 INFO - PROCESS | 3584 | 1461067092797 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 3584 | ++DOCSHELL 15AD4400 == 31 [pid = 3584] [id = 538] 04:58:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (15C57400) [pid = 3584] [serial = 1614] [outer = 00000000] 04:58:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (16551400) [pid = 3584] [serial = 1615] [outer = 15C57400] 04:58:12 INFO - PROCESS | 3584 | 1461067092842 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (16A70400) [pid = 3584] [serial = 1616] [outer = 15C57400] 04:58:13 INFO - PROCESS | 3584 | 1461067093256 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 576ms 04:58:13 INFO - PROCESS | 3584 | 1461067093293 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 3584 | 1461067093295 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:58:13 INFO - PROCESS | 3584 | 1461067093303 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 3584 | 1461067093304 Marionette TRACE conn3 <- [1,2118,null,{}] 04:58:13 INFO - PROCESS | 3584 | 1461067093308 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:13 INFO - PROCESS | 3584 | 1461067093383 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:58:13 INFO - PROCESS | 3584 | 1461067093389 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 3584 | ++DOCSHELL 16A6E800 == 32 [pid = 3584] [id = 539] 04:58:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (16A74800) [pid = 3584] [serial = 1617] [outer = 00000000] 04:58:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (17A9BC00) [pid = 3584] [serial = 1618] [outer = 16A74800] 04:58:13 INFO - PROCESS | 3584 | 1461067093435 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (17AA3400) [pid = 3584] [serial = 1619] [outer = 16A74800] 04:58:13 INFO - PROCESS | 3584 | 1461067093897 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 3584 | 1461067093926 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:58:13 INFO - PROCESS | 3584 | 1461067093933 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 3584 | 1461067093935 Marionette TRACE conn3 <- [1,2122,null,{}] 04:58:13 INFO - PROCESS | 3584 | 1461067093938 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 3584 | 1461067094032 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:58:14 INFO - PROCESS | 3584 | 1461067094039 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 3584 | ++DOCSHELL 1855D400 == 33 [pid = 3584] [id = 540] 04:58:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (186F6400) [pid = 3584] [serial = 1620] [outer = 00000000] 04:58:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18BC6800) [pid = 3584] [serial = 1621] [outer = 186F6400] 04:58:14 INFO - PROCESS | 3584 | 1461067094087 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18BC1800) [pid = 3584] [serial = 1622] [outer = 186F6400] 04:58:14 INFO - PROCESS | 3584 | 1461067094502 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 622ms 04:58:14 INFO - PROCESS | 3584 | 1461067094553 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 3584 | 1461067094555 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:58:14 INFO - PROCESS | 3584 | 1461067094563 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 3584 | 1461067094564 Marionette TRACE conn3 <- [1,2126,null,{}] 04:58:14 INFO - PROCESS | 3584 | 1461067094568 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 3584 | 1461067094640 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:58:14 INFO - PROCESS | 3584 | 1461067094647 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 3584 | ++DOCSHELL 18D77000 == 34 [pid = 3584] [id = 541] 04:58:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (18D7D400) [pid = 3584] [serial = 1623] [outer = 00000000] 04:58:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1923D000) [pid = 3584] [serial = 1624] [outer = 18D7D400] 04:58:14 INFO - PROCESS | 3584 | 1461067094691 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1923C000) [pid = 3584] [serial = 1625] [outer = 18D7D400] 04:58:15 INFO - PROCESS | 3584 | 1461067095140 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 622ms 04:58:15 INFO - PROCESS | 3584 | 1461067095178 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 3584 | 1461067095180 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:58:15 INFO - PROCESS | 3584 | 1461067095183 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 3584 | 1461067095185 Marionette TRACE conn3 <- [1,2130,null,{}] 04:58:15 INFO - PROCESS | 3584 | 1461067095189 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 3584 | 1461067095261 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:58:15 INFO - PROCESS | 3584 | 1461067095267 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 3584 | ++DOCSHELL 18D80800 == 35 [pid = 3584] [id = 542] 04:58:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19142000) [pid = 3584] [serial = 1626] [outer = 00000000] 04:58:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (196DE400) [pid = 3584] [serial = 1627] [outer = 19142000] 04:58:15 INFO - PROCESS | 3584 | 1461067095312 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (196DE000) [pid = 3584] [serial = 1628] [outer = 19142000] 04:58:15 INFO - PROCESS | 3584 | 1461067095764 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 3584 | 1461067095805 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:58:15 INFO - PROCESS | 3584 | 1461067095809 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 3584 | 1461067095811 Marionette TRACE conn3 <- [1,2134,null,{}] 04:58:15 INFO - PROCESS | 3584 | 1461067095814 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 3584 | 1461067095919 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:58:15 INFO - PROCESS | 3584 | 1461067095927 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 3584 | ++DOCSHELL 156E5400 == 36 [pid = 3584] [id = 543] 04:58:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (198F7C00) [pid = 3584] [serial = 1629] [outer = 00000000] 04:58:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (19D75800) [pid = 3584] [serial = 1630] [outer = 198F7C00] 04:58:15 INFO - PROCESS | 3584 | 1461067095971 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (19D74C00) [pid = 3584] [serial = 1631] [outer = 198F7C00] 04:58:16 INFO - PROCESS | 3584 | 1461067096438 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 3584 | 1461067096493 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:58:16 INFO - PROCESS | 3584 | 1461067096496 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 3584 | 1461067096498 Marionette TRACE conn3 <- [1,2138,null,{}] 04:58:16 INFO - PROCESS | 3584 | 1461067096508 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:16 INFO - PROCESS | 3584 | 1461067096624 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:58:16 INFO - PROCESS | 3584 | 1461067096631 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 3584 | ++DOCSHELL 1648A800 == 37 [pid = 3584] [id = 544] 04:58:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (196E1C00) [pid = 3584] [serial = 1632] [outer = 00000000] 04:58:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A644000) [pid = 3584] [serial = 1633] [outer = 196E1C00] 04:58:16 INFO - PROCESS | 3584 | 1461067096678 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A6DC000) [pid = 3584] [serial = 1634] [outer = 196E1C00] 04:58:17 INFO - PROCESS | 3584 | 1461067097104 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 606ms 04:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:58:17 INFO - PROCESS | 3584 | 1461067097117 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 3584 | 1461067097120 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:58:17 INFO - PROCESS | 3584 | 1461067097123 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 3584 | 1461067097125 Marionette TRACE conn3 <- [1,2142,null,{}] 04:58:17 INFO - PROCESS | 3584 | 1461067097128 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 3584 | 1461067097241 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:58:17 INFO - PROCESS | 3584 | 1461067097338 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 3584 | ++DOCSHELL 1654CC00 == 38 [pid = 3584] [id = 545] 04:58:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1A6E0400) [pid = 3584] [serial = 1635] [outer = 00000000] 04:58:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1A913800) [pid = 3584] [serial = 1636] [outer = 1A6E0400] 04:58:17 INFO - PROCESS | 3584 | 1461067097387 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1A948800) [pid = 3584] [serial = 1637] [outer = 1A6E0400] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (15410400) [pid = 3584] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (19422000) [pid = 3584] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (13734800) [pid = 3584] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (12D41000) [pid = 3584] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1A940400) [pid = 3584] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1676D800) [pid = 3584] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1A0A5800) [pid = 3584] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (19419000) [pid = 3584] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (18D73C00) [pid = 3584] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A644C00) [pid = 3584] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (196E7400) [pid = 3584] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A910C00) [pid = 3584] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (12B85000) [pid = 3584] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (16545800) [pid = 3584] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (18BBE000) [pid = 3584] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1804D400) [pid = 3584] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1320E000) [pid = 3584] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (14301C00) [pid = 3584] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A94D800) [pid = 3584] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (198EB800) [pid = 3584] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1644D800) [pid = 3584] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1320EC00) [pid = 3584] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:58:17 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A907C00) [pid = 3584] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:58:18 INFO - PROCESS | 3584 | 1461067098098 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1001ms 04:58:18 INFO - PROCESS | 3584 | 1461067098128 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 3584 | 1461067098129 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:58:18 INFO - PROCESS | 3584 | 1461067098133 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:58:18 INFO - PROCESS | 3584 | 1461067098135 Marionette TRACE conn3 <- [1,2146,null,{}] 04:58:18 INFO - PROCESS | 3584 | 1461067098153 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:18 INFO - PROCESS | 3584 | 1461067098228 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:58:18 INFO - PROCESS | 3584 | 1461067098236 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 3584 | ++DOCSHELL 1320DC00 == 39 [pid = 3584] [id = 546] 04:58:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1320EC00) [pid = 3584] [serial = 1638] [outer = 00000000] 04:58:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (15A35400) [pid = 3584] [serial = 1639] [outer = 1320EC00] 04:58:18 INFO - PROCESS | 3584 | 1461067098281 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1676D800) [pid = 3584] [serial = 1640] [outer = 1320EC00] 04:58:18 INFO - PROCESS | 3584 | 1461067098698 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 577ms 04:58:18 INFO - PROCESS | 3584 | 1461067098711 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 3584 | 1461067098713 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:58:18 INFO - PROCESS | 3584 | 1461067098729 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 3584 | 1461067098730 Marionette TRACE conn3 <- [1,2150,null,{}] 04:58:18 INFO - PROCESS | 3584 | 1461067098734 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:18 INFO - PROCESS | 3584 | 1461067098808 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:58:18 INFO - PROCESS | 3584 | 1461067098815 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 3584 | ++DOCSHELL 16369800 == 40 [pid = 3584] [id = 547] 04:58:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18D71800) [pid = 3584] [serial = 1641] [outer = 00000000] 04:58:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (198EEC00) [pid = 3584] [serial = 1642] [outer = 18D71800] 04:58:18 INFO - PROCESS | 3584 | 1461067098859 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A488400) [pid = 3584] [serial = 1643] [outer = 18D71800] 04:58:19 INFO - PROCESS | 3584 | 1461067099290 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 622ms 04:58:19 INFO - PROCESS | 3584 | 1461067099350 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 3584 | 1461067099353 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:58:19 INFO - PROCESS | 3584 | 1461067099356 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:58:19 INFO - PROCESS | 3584 | 1461067099358 Marionette TRACE conn3 <- [1,2154,null,{}] 04:58:19 INFO - PROCESS | 3584 | 1461067099361 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:19 INFO - PROCESS | 3584 | 1461067099436 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:58:19 INFO - PROCESS | 3584 | 1461067099442 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 3584 | ++DOCSHELL 17A9C000 == 41 [pid = 3584] [id = 548] 04:58:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (17E80000) [pid = 3584] [serial = 1644] [outer = 00000000] 04:58:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A912400) [pid = 3584] [serial = 1645] [outer = 17E80000] 04:58:19 INFO - PROCESS | 3584 | 1461067099486 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1A94C000) [pid = 3584] [serial = 1646] [outer = 17E80000] 04:58:20 INFO - PROCESS | 3584 | 1461067100213 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 910ms 04:58:20 INFO - PROCESS | 3584 | 1461067100284 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 3584 | 1461067100289 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:58:20 INFO - PROCESS | 3584 | 1461067100294 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 3584 | 1461067100298 Marionette TRACE conn3 <- [1,2158,null,{}] 04:58:20 INFO - PROCESS | 3584 | 1461067100305 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:20 INFO - PROCESS | 3584 | 1461067100416 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:58:20 INFO - PROCESS | 3584 | 1461067100545 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 3584 | ++DOCSHELL 11C5EC00 == 42 [pid = 3584] [id = 549] 04:58:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (12310400) [pid = 3584] [serial = 1647] [outer = 00000000] 04:58:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1338AC00) [pid = 3584] [serial = 1648] [outer = 12310400] 04:58:20 INFO - PROCESS | 3584 | 1461067100604 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (13738800) [pid = 3584] [serial = 1649] [outer = 12310400] 04:58:21 INFO - PROCESS | 3584 | 1461067101277 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1062ms 04:58:21 INFO - PROCESS | 3584 | 1461067101364 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 3584 | 1461067101370 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:58:21 INFO - PROCESS | 3584 | 1461067101377 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 3584 | 1461067101380 Marionette TRACE conn3 <- [1,2162,null,{}] 04:58:21 INFO - PROCESS | 3584 | 1461067101384 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:21 INFO - PROCESS | 3584 | 1461067101500 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:58:21 INFO - PROCESS | 3584 | 1461067101632 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 3584 | ++DOCSHELL 02A7B000 == 43 [pid = 3584] [id = 550] 04:58:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (11B15800) [pid = 3584] [serial = 1650] [outer = 00000000] 04:58:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1325DC00) [pid = 3584] [serial = 1651] [outer = 11B15800] 04:58:21 INFO - PROCESS | 3584 | 1461067101696 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (15410000) [pid = 3584] [serial = 1652] [outer = 11B15800] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 16369800 == 42 [pid = 3584] [id = 547] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 1320DC00 == 41 [pid = 3584] [id = 546] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 1654CC00 == 40 [pid = 3584] [id = 545] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 1648A800 == 39 [pid = 3584] [id = 544] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 156E5400 == 38 [pid = 3584] [id = 543] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 18D80800 == 37 [pid = 3584] [id = 542] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 18D77000 == 36 [pid = 3584] [id = 541] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 1855D400 == 35 [pid = 3584] [id = 540] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 16A6E800 == 34 [pid = 3584] [id = 539] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 15AD4400 == 33 [pid = 3584] [id = 538] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 156E8400 == 32 [pid = 3584] [id = 537] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 12B84000 == 31 [pid = 3584] [id = 536] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1C088400) [pid = 3584] [serial = 1603] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 12301C00 == 30 [pid = 3584] [id = 535] 04:58:22 INFO - PROCESS | 3584 | --DOCSHELL 196E7000 == 29 [pid = 3584] [id = 534] 04:58:22 INFO - PROCESS | 3584 | 1461067102538 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18053C00) [pid = 3584] [serial = 1487] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A49C000) [pid = 3584] [serial = 1490] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (15409400) [pid = 3584] [serial = 1484] [outer = 00000000] [url = about:blank] 04:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (15C0F400) [pid = 3584] [serial = 1526] [outer = 00000000] [url = about:blank] 04:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1213ms 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A9C6400) [pid = 3584] [serial = 1523] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (186E9800) [pid = 3584] [serial = 1529] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A94B800) [pid = 3584] [serial = 1532] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1A0A2000) [pid = 3584] [serial = 1481] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1A90E800) [pid = 3584] [serial = 1445] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A6E3000) [pid = 3584] [serial = 1591] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (19F04800) [pid = 3584] [serial = 1588] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (19F0A400) [pid = 3584] [serial = 1589] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1BE86400) [pid = 3584] [serial = 1594] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A90FC00) [pid = 3584] [serial = 1592] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (18058C00) [pid = 3584] [serial = 1597] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1C07CC00) [pid = 3584] [serial = 1600] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1BE86800) [pid = 3584] [serial = 1595] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1923BC00) [pid = 3584] [serial = 1585] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (186F3800) [pid = 3584] [serial = 1582] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (18BC0400) [pid = 3584] [serial = 1583] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (158F0C00) [pid = 3584] [serial = 1579] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1654D000) [pid = 3584] [serial = 1580] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15CD1800) [pid = 3584] [serial = 1577] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15C09800) [pid = 3584] [serial = 1576] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1BE92C00) [pid = 3584] [serial = 1574] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1BE8C800) [pid = 3584] [serial = 1573] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A93F400) [pid = 3584] [serial = 1571] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1A6DEC00) [pid = 3584] [serial = 1570] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1800E000) [pid = 3584] [serial = 1568] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17A9A400) [pid = 3584] [serial = 1567] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13AF2000) [pid = 3584] [serial = 1565] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13733000) [pid = 3584] [serial = 1564] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1A949400) [pid = 3584] [serial = 1562] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (18555400) [pid = 3584] [serial = 1598] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1C080400) [pid = 3584] [serial = 1601] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (19247000) [pid = 3584] [serial = 1586] [outer = 00000000] [url = about:blank] 04:58:22 INFO - PROCESS | 3584 | 1461067102598 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 3584 | 1461067102603 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:58:22 INFO - PROCESS | 3584 | 1461067102612 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 3584 | 1461067102615 Marionette TRACE conn3 <- [1,2166,null,{}] 04:58:22 INFO - PROCESS | 3584 | 1461067102620 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:22 INFO - PROCESS | 3584 | 1461067102690 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:58:22 INFO - PROCESS | 3584 | 1461067102702 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 3584 | ++DOCSHELL 13264800 == 30 [pid = 3584] [id = 551] 04:58:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (133D5C00) [pid = 3584] [serial = 1653] [outer = 00000000] 04:58:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (14302400) [pid = 3584] [serial = 1654] [outer = 133D5C00] 04:58:22 INFO - PROCESS | 3584 | 1461067102751 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (146AE400) [pid = 3584] [serial = 1655] [outer = 133D5C00] 04:58:23 INFO - PROCESS | 3584 | 1461067103267 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 712ms 04:58:23 INFO - PROCESS | 3584 | 1461067103318 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 3584 | 1461067103324 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:58:23 INFO - PROCESS | 3584 | 1461067103330 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 3584 | 1461067103332 Marionette TRACE conn3 <- [1,2170,null,{}] 04:58:23 INFO - PROCESS | 3584 | 1461067103336 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:23 INFO - PROCESS | 3584 | 1461067103417 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:58:23 INFO - PROCESS | 3584 | 1461067103424 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 3584 | ++DOCSHELL 14AB5400 == 31 [pid = 3584] [id = 552] 04:58:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1569F000) [pid = 3584] [serial = 1656] [outer = 00000000] 04:58:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15D59000) [pid = 3584] [serial = 1657] [outer = 1569F000] 04:58:23 INFO - PROCESS | 3584 | 1461067103469 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16368C00) [pid = 3584] [serial = 1658] [outer = 1569F000] 04:58:23 INFO - PROCESS | 3584 | 1461067103934 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 606ms 04:58:23 INFO - PROCESS | 3584 | 1461067103950 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 3584 | 1461067103952 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:58:23 INFO - PROCESS | 3584 | 1461067103959 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 3584 | 1461067103963 Marionette TRACE conn3 <- [1,2174,null,{}] 04:58:23 INFO - PROCESS | 3584 | 1461067103973 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:24 INFO - PROCESS | 3584 | 1461067104055 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:58:24 INFO - PROCESS | 3584 | 1461067104063 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 3584 | ++DOCSHELL 16A72800 == 32 [pid = 3584] [id = 553] 04:58:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16A73000) [pid = 3584] [serial = 1659] [outer = 00000000] 04:58:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17A98C00) [pid = 3584] [serial = 1660] [outer = 16A73000] 04:58:24 INFO - PROCESS | 3584 | 1461067104111 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17E78C00) [pid = 3584] [serial = 1661] [outer = 16A73000] 04:58:24 INFO - PROCESS | 3584 | 1461067104555 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 668ms 04:58:24 INFO - PROCESS | 3584 | 1461067104637 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 3584 | 1461067104640 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:58:24 INFO - PROCESS | 3584 | 1461067104643 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 3584 | 1461067104645 Marionette TRACE conn3 <- [1,2178,null,{}] 04:58:24 INFO - PROCESS | 3584 | 1461067104650 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:24 INFO - PROCESS | 3584 | 1461067104733 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:58:24 INFO - PROCESS | 3584 | 1461067104774 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 3584 | ++DOCSHELL 18052400 == 33 [pid = 3584] [id = 554] 04:58:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1805B000) [pid = 3584] [serial = 1662] [outer = 00000000] 04:58:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1859DC00) [pid = 3584] [serial = 1663] [outer = 1805B000] 04:58:24 INFO - PROCESS | 3584 | 1461067104820 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (186EB400) [pid = 3584] [serial = 1664] [outer = 1805B000] 04:58:25 INFO - PROCESS | 3584 | 1461067105271 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 667ms 04:58:25 INFO - PROCESS | 3584 | 1461067105324 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 3584 | 1461067105326 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:58:25 INFO - PROCESS | 3584 | 1461067105329 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 3584 | 1461067105331 Marionette TRACE conn3 <- [1,2182,null,{}] 04:58:25 INFO - PROCESS | 3584 | 1461067105335 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 3584 | 1461067105439 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:58:25 INFO - PROCESS | 3584 | 1461067105446 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 3584 | ++DOCSHELL 18A2EC00 == 34 [pid = 3584] [id = 555] 04:58:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18A3D800) [pid = 3584] [serial = 1665] [outer = 00000000] 04:58:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18BC5C00) [pid = 3584] [serial = 1666] [outer = 18A3D800] 04:58:25 INFO - PROCESS | 3584 | 1461067105492 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18BCA000) [pid = 3584] [serial = 1667] [outer = 18A3D800] 04:58:25 INFO - PROCESS | 3584 | 1461067105990 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 713ms 04:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:58:26 INFO - PROCESS | 3584 | 1461067106053 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 3584 | 1461067106039 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:58:26 INFO - PROCESS | 3584 | 1461067106042 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 3584 | 1461067106044 Marionette TRACE conn3 <- [1,2186,null,{}] 04:58:26 INFO - PROCESS | 3584 | 1461067106047 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:26 INFO - PROCESS | 3584 | 1461067106197 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:58:26 INFO - PROCESS | 3584 | 1461067106260 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 3584 | ++DOCSHELL 1923FC00 == 35 [pid = 3584] [id = 556] 04:58:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19240800) [pid = 3584] [serial = 1668] [outer = 00000000] 04:58:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (19421000) [pid = 3584] [serial = 1669] [outer = 19240800] 04:58:26 INFO - PROCESS | 3584 | 1461067106309 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19421400) [pid = 3584] [serial = 1670] [outer = 19240800] 04:58:26 INFO - PROCESS | 3584 | 1461067106710 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 713ms 04:58:26 INFO - PROCESS | 3584 | 1461067106765 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 3584 | 1461067106767 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:58:26 INFO - PROCESS | 3584 | 1461067106771 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 3584 | 1461067106773 Marionette TRACE conn3 <- [1,2190,null,{}] 04:58:26 INFO - PROCESS | 3584 | 1461067106782 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:26 INFO - PROCESS | 3584 | 1461067106889 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:58:26 INFO - PROCESS | 3584 | 1461067106898 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 3584 | ++DOCSHELL 1923A800 == 36 [pid = 3584] [id = 557] 04:58:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (198ED400) [pid = 3584] [serial = 1671] [outer = 00000000] 04:58:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19B30C00) [pid = 3584] [serial = 1672] [outer = 198ED400] 04:58:26 INFO - PROCESS | 3584 | 1461067106942 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19F05000) [pid = 3584] [serial = 1673] [outer = 198ED400] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (198F7C00) [pid = 3584] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (186F6400) [pid = 3584] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1325E800) [pid = 3584] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19142000) [pid = 3584] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (12353C00) [pid = 3584] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (18D7D400) [pid = 3584] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (156ECC00) [pid = 3584] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16A74800) [pid = 3584] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15C57400) [pid = 3584] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (196E1C00) [pid = 3584] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (18D71800) [pid = 3584] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A6E0400) [pid = 3584] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:58:27 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1320EC00) [pid = 3584] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:58:27 INFO - PROCESS | 3584 | 1461067107431 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 668ms 04:58:27 INFO - PROCESS | 3584 | 1461067107451 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 3584 | 1461067107453 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:58:27 INFO - PROCESS | 3584 | 1461067107456 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:58:27 INFO - PROCESS | 3584 | 1461067107458 Marionette TRACE conn3 <- [1,2194,null,{}] 04:58:27 INFO - PROCESS | 3584 | 1461067107473 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:27 INFO - PROCESS | 3584 | 1461067107573 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:58:27 INFO - PROCESS | 3584 | 1461067107580 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 3584 | ++DOCSHELL 1320EC00 == 37 [pid = 3584] [id = 558] 04:58:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15437800) [pid = 3584] [serial = 1674] [outer = 00000000] 04:58:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18D71800) [pid = 3584] [serial = 1675] [outer = 15437800] 04:58:27 INFO - PROCESS | 3584 | 1461067107625 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1923AC00) [pid = 3584] [serial = 1676] [outer = 15437800] 04:58:28 INFO - PROCESS | 3584 | 1461067108050 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 637ms 04:58:28 INFO - PROCESS | 3584 | 1461067108097 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 3584 | 1461067108099 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:58:28 INFO - PROCESS | 3584 | 1461067108102 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 3584 | 1461067108104 Marionette TRACE conn3 <- [1,2198,null,{}] 04:58:28 INFO - PROCESS | 3584 | 1461067108107 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:28 INFO - PROCESS | 3584 | 1461067108181 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:58:28 INFO - PROCESS | 3584 | 1461067108188 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3584 | ++DOCSHELL 16A71400 == 38 [pid = 3584] [id = 559] 04:58:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18052C00) [pid = 3584] [serial = 1677] [outer = 00000000] 04:58:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19B2A800) [pid = 3584] [serial = 1678] [outer = 18052C00] 04:58:28 INFO - PROCESS | 3584 | 1461067108231 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (199FE000) [pid = 3584] [serial = 1679] [outer = 18052C00] 04:58:28 INFO - PROCESS | 3584 | 1461067108633 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 576ms 04:58:28 INFO - PROCESS | 3584 | 1461067108685 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 3584 | 1461067108687 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:58:28 INFO - PROCESS | 3584 | 1461067108690 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:58:28 INFO - PROCESS | 3584 | 1461067108692 Marionette TRACE conn3 <- [1,2202,null,{}] 04:58:28 INFO - PROCESS | 3584 | 1461067108695 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:28 INFO - PROCESS | 3584 | 1461067108771 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:58:28 INFO - PROCESS | 3584 | 1461067108777 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3584 | ++DOCSHELL 17A9F400 == 39 [pid = 3584] [id = 560] 04:58:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A0A5800) [pid = 3584] [serial = 1680] [outer = 00000000] 04:58:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A49F400) [pid = 3584] [serial = 1681] [outer = 1A0A5800] 04:58:28 INFO - PROCESS | 3584 | 1461067108830 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A4A0C00) [pid = 3584] [serial = 1682] [outer = 1A0A5800] 04:58:29 INFO - PROCESS | 3584 | --DOCSHELL 13264800 == 38 [pid = 3584] [id = 551] 04:58:29 INFO - PROCESS | 3584 | --DOCSHELL 02A7B000 == 37 [pid = 3584] [id = 550] 04:58:29 INFO - PROCESS | 3584 | --DOCSHELL 17A9C000 == 36 [pid = 3584] [id = 548] 04:58:29 INFO - PROCESS | 3584 | --DOCSHELL 11C5EC00 == 35 [pid = 3584] [id = 549] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 14AB5400 == 34 [pid = 3584] [id = 552] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 18052400 == 33 [pid = 3584] [id = 554] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 16A72800 == 32 [pid = 3584] [id = 553] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 1923FC00 == 31 [pid = 3584] [id = 556] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 18A2EC00 == 30 [pid = 3584] [id = 555] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 1923A800 == 29 [pid = 3584] [id = 557] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 16A71400 == 28 [pid = 3584] [id = 559] 04:58:30 INFO - PROCESS | 3584 | --DOCSHELL 1320EC00 == 27 [pid = 3584] [id = 558] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A913800) [pid = 3584] [serial = 1636] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A6DC000) [pid = 3584] [serial = 1634] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (198EEC00) [pid = 3584] [serial = 1642] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A948800) [pid = 3584] [serial = 1637] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (19D74C00) [pid = 3584] [serial = 1631] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15A35400) [pid = 3584] [serial = 1639] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1676D800) [pid = 3584] [serial = 1640] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (196DE000) [pid = 3584] [serial = 1628] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (19D75800) [pid = 3584] [serial = 1630] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18BC6800) [pid = 3584] [serial = 1621] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18BC1800) [pid = 3584] [serial = 1622] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13738400) [pid = 3584] [serial = 1609] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (137E1C00) [pid = 3584] [serial = 1610] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (196DE400) [pid = 3584] [serial = 1627] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (12B85C00) [pid = 3584] [serial = 1606] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (12D4BC00) [pid = 3584] [serial = 1607] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1923D000) [pid = 3584] [serial = 1624] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1923C000) [pid = 3584] [serial = 1625] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (15AE2400) [pid = 3584] [serial = 1612] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (15C5A000) [pid = 3584] [serial = 1613] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (17A9BC00) [pid = 3584] [serial = 1618] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (17AA3400) [pid = 3584] [serial = 1619] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (16551400) [pid = 3584] [serial = 1615] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (16A70400) [pid = 3584] [serial = 1616] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1A644000) [pid = 3584] [serial = 1633] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (1A488400) [pid = 3584] [serial = 1643] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1A912400) [pid = 3584] [serial = 1645] [outer = 00000000] [url = about:blank] 04:58:30 INFO - PROCESS | 3584 | 1461067110525 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1851ms 04:58:30 INFO - PROCESS | 3584 | 1461067110549 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 3584 | 1461067110553 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:58:30 INFO - PROCESS | 3584 | 1461067110559 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 3584 | 1461067110562 Marionette TRACE conn3 <- [1,2206,null,{}] 04:58:30 INFO - PROCESS | 3584 | 1461067110569 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:30 INFO - PROCESS | 3584 | 1461067110660 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:58:30 INFO - PROCESS | 3584 | 1461067110672 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 3584 | ++DOCSHELL 12301C00 == 28 [pid = 3584] [id = 561] 04:58:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1230D400) [pid = 3584] [serial = 1683] [outer = 00000000] 04:58:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (12BE5C00) [pid = 3584] [serial = 1684] [outer = 1230D400] 04:58:30 INFO - PROCESS | 3584 | 1461067110721 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (12D7B400) [pid = 3584] [serial = 1685] [outer = 1230D400] 04:58:31 INFO - PROCESS | 3584 | 1461067111207 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 682ms 04:58:31 INFO - PROCESS | 3584 | 1461067111245 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 3584 | 1461067111251 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:58:31 INFO - PROCESS | 3584 | 1461067111260 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 3584 | 1461067111262 Marionette TRACE conn3 <- [1,2210,null,{}] 04:58:31 INFO - PROCESS | 3584 | 1461067111267 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 3584 | 1461067111345 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:58:31 INFO - PROCESS | 3584 | 1461067111354 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3584 | ++DOCSHELL 13207800 == 29 [pid = 3584] [id = 562] 04:58:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (13264800) [pid = 3584] [serial = 1686] [outer = 00000000] 04:58:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (137E1400) [pid = 3584] [serial = 1687] [outer = 13264800] 04:58:31 INFO - PROCESS | 3584 | 1461067111401 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (13AEE800) [pid = 3584] [serial = 1688] [outer = 13264800] 04:58:31 INFO - PROCESS | 3584 | 1461067111863 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 622ms 04:58:31 INFO - PROCESS | 3584 | 1461067111879 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 3584 | 1461067111881 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:58:31 INFO - PROCESS | 3584 | 1461067111885 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 3584 | 1461067111889 Marionette TRACE conn3 <- [1,2214,null,{}] 04:58:31 INFO - PROCESS | 3584 | 1461067111904 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 3584 | 1461067111968 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:58:31 INFO - PROCESS | 3584 | 1461067111978 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3584 | ++DOCSHELL 158EFC00 == 30 [pid = 3584] [id = 563] 04:58:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (158F0000) [pid = 3584] [serial = 1689] [outer = 00000000] 04:58:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15AE9800) [pid = 3584] [serial = 1690] [outer = 158F0000] 04:58:32 INFO - PROCESS | 3584 | 1461067112027 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16363C00) [pid = 3584] [serial = 1691] [outer = 158F0000] 04:58:32 INFO - PROCESS | 3584 | 1461067112513 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 683ms 04:58:32 INFO - PROCESS | 3584 | 1461067112566 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 3584 | 1461067112569 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:58:32 INFO - PROCESS | 3584 | 1461067112572 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 3584 | 1461067112574 Marionette TRACE conn3 <- [1,2218,null,{}] 04:58:32 INFO - PROCESS | 3584 | 1461067112561 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:32 INFO - PROCESS | 3584 | 1461067112637 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:58:32 INFO - PROCESS | 3584 | 1461067112644 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 3584 | ++DOCSHELL 15A30C00 == 31 [pid = 3584] [id = 564] 04:58:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15AD7000) [pid = 3584] [serial = 1692] [outer = 00000000] 04:58:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16769800) [pid = 3584] [serial = 1693] [outer = 15AD7000] 04:58:32 INFO - PROCESS | 3584 | 1461067112689 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16A57C00) [pid = 3584] [serial = 1694] [outer = 15AD7000] 04:58:33 INFO - PROCESS | 3584 | 1461067113125 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 576ms 04:58:33 INFO - PROCESS | 3584 | 1461067113151 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3584 | 1461067113137 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:58:33 INFO - PROCESS | 3584 | 1461067113140 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3584 | 1461067113142 Marionette TRACE conn3 <- [1,2222,null,{}] 04:58:33 INFO - PROCESS | 3584 | 1461067113145 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 3584 | 1461067113217 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:58:33 INFO - PROCESS | 3584 | 1461067113223 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3584 | ++DOCSHELL 1648A000 == 32 [pid = 3584] [id = 565] 04:58:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16547800) [pid = 3584] [serial = 1695] [outer = 00000000] 04:58:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (179A7000) [pid = 3584] [serial = 1696] [outer = 16547800] 04:58:33 INFO - PROCESS | 3584 | 1461067113268 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (17A9A400) [pid = 3584] [serial = 1697] [outer = 16547800] 04:58:33 INFO - PROCESS | 3584 | --DOCSHELL 1E066400 == 31 [pid = 3584] [id = 15] 04:58:33 INFO - PROCESS | 3584 | 1461067113738 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 667ms 04:58:33 INFO - PROCESS | 3584 | 1461067113821 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3584 | 1461067113823 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:58:33 INFO - PROCESS | 3584 | 1461067113827 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3584 | 1461067113828 Marionette TRACE conn3 <- [1,2226,null,{}] 04:58:33 INFO - PROCESS | 3584 | 1461067113832 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 3584 | 1461067113934 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:58:33 INFO - PROCESS | 3584 | 1461067113946 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3584 | ++DOCSHELL 17E82800 == 32 [pid = 3584] [id = 566] 04:58:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (18052400) [pid = 3584] [serial = 1698] [outer = 00000000] 04:58:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (186EBC00) [pid = 3584] [serial = 1699] [outer = 18052400] 04:58:34 INFO - PROCESS | 3584 | 1461067113994 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (18A3C000) [pid = 3584] [serial = 1700] [outer = 18052400] 04:58:34 INFO - PROCESS | 3584 | 1461067114437 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 667ms 04:58:34 INFO - PROCESS | 3584 | 1461067114508 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 3584 | 1461067114510 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:58:34 INFO - PROCESS | 3584 | 1461067114513 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 3584 | 1461067114515 Marionette TRACE conn3 <- [1,2230,null,{}] 04:58:34 INFO - PROCESS | 3584 | 1461067114523 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:34 INFO - PROCESS | 3584 | 1461067114626 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:58:34 INFO - PROCESS | 3584 | 1461067114640 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 3584 | ++DOCSHELL 18BBCC00 == 33 [pid = 3584] [id = 567] 04:58:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18BC1800) [pid = 3584] [serial = 1701] [outer = 00000000] 04:58:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18D7F800) [pid = 3584] [serial = 1702] [outer = 18BC1800] 04:58:34 INFO - PROCESS | 3584 | 1461067114684 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18D7FC00) [pid = 3584] [serial = 1703] [outer = 18BC1800] 04:58:35 INFO - PROCESS | 3584 | 1461067115104 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 622ms 04:58:35 INFO - PROCESS | 3584 | 1461067115135 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 3584 | 1461067115137 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:58:35 INFO - PROCESS | 3584 | 1461067115140 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3584 | 1461067115142 Marionette TRACE conn3 <- [1,2234,null,{}] 04:58:35 INFO - PROCESS | 3584 | 1461067115146 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 3584 | 1461067115220 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:58:35 INFO - PROCESS | 3584 | 1461067115227 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3584 | ++DOCSHELL 18BCAC00 == 34 [pid = 3584] [id = 568] 04:58:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18D76C00) [pid = 3584] [serial = 1704] [outer = 00000000] 04:58:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19245400) [pid = 3584] [serial = 1705] [outer = 18D76C00] 04:58:35 INFO - PROCESS | 3584 | 1461067115271 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19244800) [pid = 3584] [serial = 1706] [outer = 18D76C00] 04:58:35 INFO - PROCESS | 3584 | 1461067115673 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 576ms 04:58:35 INFO - PROCESS | 3584 | 1461067115720 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 3584 | 1461067115722 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:58:35 INFO - PROCESS | 3584 | 1461067115725 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3584 | 1461067115727 Marionette TRACE conn3 <- [1,2238,null,{}] 04:58:35 INFO - PROCESS | 3584 | 1461067115731 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 3584 | 1461067115838 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:58:35 INFO - PROCESS | 3584 | 1461067115847 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3584 | ++DOCSHELL 156E9800 == 35 [pid = 3584] [id = 569] 04:58:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (156EFC00) [pid = 3584] [serial = 1707] [outer = 00000000] 04:58:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (196DCC00) [pid = 3584] [serial = 1708] [outer = 156EFC00] 04:58:35 INFO - PROCESS | 3584 | 1461067115893 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (196DE400) [pid = 3584] [serial = 1709] [outer = 156EFC00] 04:58:36 INFO - PROCESS | 3584 | 1461067116362 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 04:58:36 INFO - PROCESS | 3584 | 1461067116407 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 3584 | 1461067116409 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:58:36 INFO - PROCESS | 3584 | 1461067116413 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:58:36 INFO - PROCESS | 3584 | 1461067116414 Marionette TRACE conn3 <- [1,2242,null,{}] 04:58:36 INFO - PROCESS | 3584 | 1461067116418 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 3584 | 1461067116525 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:58:36 INFO - PROCESS | 3584 | 1461067116531 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 3584 | ++DOCSHELL 196E3000 == 36 [pid = 3584] [id = 570] 04:58:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (199F9C00) [pid = 3584] [serial = 1710] [outer = 00000000] 04:58:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19D6F400) [pid = 3584] [serial = 1711] [outer = 199F9C00] 04:58:36 INFO - PROCESS | 3584 | 1461067116580 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19F06C00) [pid = 3584] [serial = 1712] [outer = 199F9C00] 04:58:37 INFO - PROCESS | 3584 | 1461067117019 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 622ms 04:58:37 INFO - PROCESS | 3584 | 1461067117034 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 3584 | 1461067117036 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:58:37 INFO - PROCESS | 3584 | 1461067117040 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:58:37 INFO - PROCESS | 3584 | 1461067117042 Marionette TRACE conn3 <- [1,2246,null,{}] 04:58:37 INFO - PROCESS | 3584 | 1461067117045 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 3584 | 1461067117176 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:58:37 INFO - PROCESS | 3584 | 1461067117256 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 3584 | ++DOCSHELL 1647D400 == 37 [pid = 3584] [id = 571] 04:58:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (196DE000) [pid = 3584] [serial = 1713] [outer = 00000000] 04:58:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A49E400) [pid = 3584] [serial = 1714] [outer = 196DE000] 04:58:37 INFO - PROCESS | 3584 | 1461067117305 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A647000) [pid = 3584] [serial = 1715] [outer = 196DE000] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (18A3D800) [pid = 3584] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (19240800) [pid = 3584] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (198ED400) [pid = 3584] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (18052C00) [pid = 3584] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1805B000) [pid = 3584] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16A73000) [pid = 3584] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1569F000) [pid = 3584] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (133D5C00) [pid = 3584] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (11B15800) [pid = 3584] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (12310400) [pid = 3584] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17E80000) [pid = 3584] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15437800) [pid = 3584] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:58:37 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1C082C00) [pid = 3584] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:58:37 INFO - PROCESS | 3584 | 1461067117873 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 879ms 04:58:37 INFO - PROCESS | 3584 | 1461067117908 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 3584 | 1461067117910 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:58:37 INFO - PROCESS | 3584 | 1461067117913 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 3584 | 1461067117915 Marionette TRACE conn3 <- [1,2250,null,{}] 04:58:37 INFO - PROCESS | 3584 | 1461067117923 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 3584 | 1461067118004 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:58:38 INFO - PROCESS | 3584 | 1461067118011 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 3584 | ++DOCSHELL 11C61800 == 38 [pid = 3584] [id = 572] 04:58:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (11C61C00) [pid = 3584] [serial = 1716] [outer = 00000000] 04:58:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15D64000) [pid = 3584] [serial = 1717] [outer = 11C61C00] 04:58:38 INFO - PROCESS | 3584 | 1461067118057 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16769400) [pid = 3584] [serial = 1718] [outer = 11C61C00] 04:58:38 INFO - PROCESS | 3584 | 1461067118470 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 577ms 04:58:38 INFO - PROCESS | 3584 | 1461067118492 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3584 | 1461067118494 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:58:38 INFO - PROCESS | 3584 | 1461067118523 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 3584 | 1461067118525 Marionette TRACE conn3 <- [1,2254,null,{}] 04:58:38 INFO - PROCESS | 3584 | 1461067118531 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 3584 | 1461067118605 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:58:38 INFO - PROCESS | 3584 | 1461067118612 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 3584 | ++DOCSHELL 15437800 == 39 [pid = 3584] [id = 573] 04:58:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1569F000) [pid = 3584] [serial = 1719] [outer = 00000000] 04:58:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A0AE400) [pid = 3584] [serial = 1720] [outer = 1569F000] 04:58:38 INFO - PROCESS | 3584 | 1461067118656 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A494C00) [pid = 3584] [serial = 1721] [outer = 1569F000] 04:58:39 INFO - PROCESS | 3584 | 1461067119077 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 607ms 04:58:39 INFO - PROCESS | 3584 | 1461067119143 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 3584 | 1461067119144 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:58:39 INFO - PROCESS | 3584 | 1461067119152 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 3584 | 1461067119154 Marionette TRACE conn3 <- [1,2258,null,{}] 04:58:39 INFO - PROCESS | 3584 | 1461067119157 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 3584 | 1461067119233 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:58:39 INFO - PROCESS | 3584 | 1461067119239 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3584 | ++DOCSHELL 18D7A400 == 40 [pid = 3584] [id = 574] 04:58:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18D7E000) [pid = 3584] [serial = 1722] [outer = 00000000] 04:58:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A908800) [pid = 3584] [serial = 1723] [outer = 18D7E000] 04:58:39 INFO - PROCESS | 3584 | 1461067119283 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A90B800) [pid = 3584] [serial = 1724] [outer = 18D7E000] 04:58:40 INFO - PROCESS | 3584 | 1461067120054 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 955ms 04:58:40 INFO - PROCESS | 3584 | 1461067120123 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3584 | 1461067120128 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:58:40 INFO - PROCESS | 3584 | 1461067120118 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 3584 | 1461067120121 Marionette TRACE conn3 <- [1,2262,null,{}] 04:58:40 INFO - PROCESS | 3584 | 1461067120127 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 3584 | 1461067120242 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:58:40 INFO - PROCESS | 3584 | 1461067120377 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 3584 | ++DOCSHELL 123F1000 == 41 [pid = 3584] [id = 575] 04:58:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (12B3C800) [pid = 3584] [serial = 1725] [outer = 00000000] 04:58:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (133D3C00) [pid = 3584] [serial = 1726] [outer = 12B3C800] 04:58:40 INFO - PROCESS | 3584 | 1461067120435 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (14304800) [pid = 3584] [serial = 1727] [outer = 12B3C800] 04:58:41 INFO - PROCESS | 3584 | 1461067121295 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1213ms 04:58:41 INFO - PROCESS | 3584 | 1461067121344 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 3584 | 1461067121348 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:58:41 INFO - PROCESS | 3584 | 1461067121354 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:58:41 INFO - PROCESS | 3584 | 1461067121358 Marionette TRACE conn3 <- [1,2266,null,{}] 04:58:41 INFO - PROCESS | 3584 | 1461067121365 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:41 INFO - PROCESS | 3584 | 1461067121492 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:58:41 INFO - PROCESS | 3584 | 1461067121630 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 3584 | ++DOCSHELL 12D72000 == 42 [pid = 3584] [id = 576] 04:58:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (12D77800) [pid = 3584] [serial = 1728] [outer = 00000000] 04:58:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (13731000) [pid = 3584] [serial = 1729] [outer = 12D77800] 04:58:41 INFO - PROCESS | 3584 | 1461067121683 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (14301C00) [pid = 3584] [serial = 1730] [outer = 12D77800] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 15437800 == 41 [pid = 3584] [id = 573] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 11C61800 == 40 [pid = 3584] [id = 572] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 1647D400 == 39 [pid = 3584] [id = 571] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 196E3000 == 38 [pid = 3584] [id = 570] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 156E9800 == 37 [pid = 3584] [id = 569] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 18BCAC00 == 36 [pid = 3584] [id = 568] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 18BBCC00 == 35 [pid = 3584] [id = 567] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 17E82800 == 34 [pid = 3584] [id = 566] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 1648A000 == 33 [pid = 3584] [id = 565] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 15A30C00 == 32 [pid = 3584] [id = 564] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 158EFC00 == 31 [pid = 3584] [id = 563] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 1DDCC000 == 30 [pid = 3584] [id = 16] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 13207800 == 29 [pid = 3584] [id = 562] 04:58:41 INFO - PROCESS | 3584 | --DOCSHELL 12301C00 == 28 [pid = 3584] [id = 561] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A49F400) [pid = 3584] [serial = 1681] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1C088800) [pid = 3584] [serial = 1604] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (18BC5C00) [pid = 3584] [serial = 1666] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (19421000) [pid = 3584] [serial = 1669] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19B30C00) [pid = 3584] [serial = 1672] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19421400) [pid = 3584] [serial = 1670] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (19B2A800) [pid = 3584] [serial = 1678] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19F05000) [pid = 3584] [serial = 1673] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1859DC00) [pid = 3584] [serial = 1663] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17A98C00) [pid = 3584] [serial = 1660] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17E78C00) [pid = 3584] [serial = 1661] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15D59000) [pid = 3584] [serial = 1657] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16368C00) [pid = 3584] [serial = 1658] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (14302400) [pid = 3584] [serial = 1654] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (146AE400) [pid = 3584] [serial = 1655] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15410000) [pid = 3584] [serial = 1652] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1325DC00) [pid = 3584] [serial = 1651] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (199FE000) [pid = 3584] [serial = 1679] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13738800) [pid = 3584] [serial = 1649] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1338AC00) [pid = 3584] [serial = 1648] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1A94C000) [pid = 3584] [serial = 1646] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (18BCA000) [pid = 3584] [serial = 1667] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1923AC00) [pid = 3584] [serial = 1676] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (18D71800) [pid = 3584] [serial = 1675] [outer = 00000000] [url = about:blank] 04:58:41 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (186EB400) [pid = 3584] [serial = 1664] [outer = 00000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3584 | 1461067122160 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 819ms 04:58:42 INFO - PROCESS | 3584 | 1461067122181 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3584 | 1461067122187 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:58:42 INFO - PROCESS | 3584 | 1461067122194 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 3584 | 1461067122197 Marionette TRACE conn3 <- [1,2270,null,{}] 04:58:42 INFO - PROCESS | 3584 | 1461067122200 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 3584 | 1461067122283 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:58:42 INFO - PROCESS | 3584 | 1461067122290 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3584 | ++DOCSHELL 12D44800 == 29 [pid = 3584] [id = 577] 04:58:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13263800) [pid = 3584] [serial = 1731] [outer = 00000000] 04:58:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (14353C00) [pid = 3584] [serial = 1732] [outer = 13263800] 04:58:42 INFO - PROCESS | 3584 | 1461067122320 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1540A800) [pid = 3584] [serial = 1733] [outer = 13263800] 04:58:42 INFO - PROCESS | 3584 | 1461067122798 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 607ms 04:58:42 INFO - PROCESS | 3584 | 1461067122812 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3584 | 1461067122814 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:58:42 INFO - PROCESS | 3584 | 1461067122818 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:58:42 INFO - PROCESS | 3584 | 1461067122821 Marionette TRACE conn3 <- [1,2274,null,{}] 04:58:42 INFO - PROCESS | 3584 | 1461067122832 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 3584 | 1461067122901 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:58:42 INFO - PROCESS | 3584 | 1461067122908 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3584 | ++DOCSHELL 15A35400 == 30 [pid = 3584] [id = 578] 04:58:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15C5C400) [pid = 3584] [serial = 1734] [outer = 00000000] 04:58:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16369C00) [pid = 3584] [serial = 1735] [outer = 15C5C400] 04:58:42 INFO - PROCESS | 3584 | 1461067122956 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1644B400) [pid = 3584] [serial = 1736] [outer = 15C5C400] 04:58:43 INFO - PROCESS | 3584 | 1461067123451 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 683ms 04:58:43 INFO - PROCESS | 3584 | 1461067123484 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3584 | 1461067123486 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:58:43 INFO - PROCESS | 3584 | 1461067123490 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 3584 | 1461067123491 Marionette TRACE conn3 <- [1,2278,null,{}] 04:58:43 INFO - PROCESS | 3584 | 1461067123495 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:43 INFO - PROCESS | 3584 | 1461067123572 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:58:43 INFO - PROCESS | 3584 | 1461067123578 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 3584 | ++DOCSHELL 16A57800 == 31 [pid = 3584] [id = 579] 04:58:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16A6F400) [pid = 3584] [serial = 1737] [outer = 00000000] 04:58:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17A9BC00) [pid = 3584] [serial = 1738] [outer = 16A6F400] 04:58:43 INFO - PROCESS | 3584 | 1461067123624 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17AA1C00) [pid = 3584] [serial = 1739] [outer = 16A6F400] 04:58:44 INFO - PROCESS | 3584 | 1461067124052 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 621ms 04:58:44 INFO - PROCESS | 3584 | 1461067124111 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 3584 | 1461067124113 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:58:44 INFO - PROCESS | 3584 | 1461067124117 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 3584 | 1461067124118 Marionette TRACE conn3 <- [1,2282,null,{}] 04:58:44 INFO - PROCESS | 3584 | 1461067124121 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 3584 | 1461067124224 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:58:44 INFO - PROCESS | 3584 | 1461067124231 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3584 | ++DOCSHELL 18007800 == 32 [pid = 3584] [id = 580] 04:58:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18007C00) [pid = 3584] [serial = 1740] [outer = 00000000] 04:58:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1805B000) [pid = 3584] [serial = 1741] [outer = 18007C00] 04:58:44 INFO - PROCESS | 3584 | 1461067124276 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (185A1C00) [pid = 3584] [serial = 1742] [outer = 18007C00] 04:58:44 INFO - PROCESS | 3584 | 1461067124744 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 683ms 04:58:44 INFO - PROCESS | 3584 | 1461067124798 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 3584 | 1461067124800 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:58:44 INFO - PROCESS | 3584 | 1461067124804 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 3584 | 1461067124805 Marionette TRACE conn3 <- [1,2286,null,{}] 04:58:44 INFO - PROCESS | 3584 | 1461067124809 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 3584 | 1461067124941 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:58:44 INFO - PROCESS | 3584 | 1461067124958 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3584 | ++DOCSHELL 186EC800 == 33 [pid = 3584] [id = 581] 04:58:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18BC2400) [pid = 3584] [serial = 1743] [outer = 00000000] 04:58:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18D78C00) [pid = 3584] [serial = 1744] [outer = 18BC2400] 04:58:45 INFO - PROCESS | 3584 | 1461067125059 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18D7C800) [pid = 3584] [serial = 1745] [outer = 18BC2400] 04:58:45 INFO - PROCESS | 3584 | 1461067125456 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 682ms 04:58:45 INFO - PROCESS | 3584 | 1461067125486 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 3584 | 1461067125488 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:58:45 INFO - PROCESS | 3584 | 1461067125492 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:58:45 INFO - PROCESS | 3584 | 1461067125494 Marionette TRACE conn3 <- [1,2290,null,{}] 04:58:45 INFO - PROCESS | 3584 | 1461067125497 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 3584 | 1461067125631 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:58:45 INFO - PROCESS | 3584 | 1461067125654 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 3584 | ++DOCSHELL 15A31000 == 34 [pid = 3584] [id = 582] 04:58:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18D7C400) [pid = 3584] [serial = 1746] [outer = 00000000] 04:58:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (19246400) [pid = 3584] [serial = 1747] [outer = 18D7C400] 04:58:45 INFO - PROCESS | 3584 | 1461067125682 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19245C00) [pid = 3584] [serial = 1748] [outer = 18D7C400] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (18BC1800) [pid = 3584] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A0A5800) [pid = 3584] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (18052400) [pid = 3584] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15AD7000) [pid = 3584] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16547800) [pid = 3584] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (13264800) [pid = 3584] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (156EFC00) [pid = 3584] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (18D76C00) [pid = 3584] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (158F0000) [pid = 3584] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (196DE000) [pid = 3584] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1230D400) [pid = 3584] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (199F9C00) [pid = 3584] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (11C61C00) [pid = 3584] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1569F000) [pid = 3584] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1E068000) [pid = 3584] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:58:46 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1E066C00) [pid = 3584] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:58:46 INFO - PROCESS | 3584 | 1461067126285 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 804ms 04:58:46 INFO - PROCESS | 3584 | 1461067126300 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 3584 | 1461067126302 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:58:46 INFO - PROCESS | 3584 | 1461067126309 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:58:46 INFO - PROCESS | 3584 | 1461067126311 Marionette TRACE conn3 <- [1,2294,null,{}] 04:58:46 INFO - PROCESS | 3584 | 1461067126314 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 3584 | 1461067126392 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:58:46 INFO - PROCESS | 3584 | 1461067126398 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 3584 | ++DOCSHELL 12BE0000 == 35 [pid = 3584] [id = 583] 04:58:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (12D42C00) [pid = 3584] [serial = 1749] [outer = 00000000] 04:58:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15AD7000) [pid = 3584] [serial = 1750] [outer = 12D42C00] 04:58:46 INFO - PROCESS | 3584 | 1461067126444 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1800FC00) [pid = 3584] [serial = 1751] [outer = 12D42C00] 04:58:46 INFO - PROCESS | 3584 | 1461067126860 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 577ms 04:58:46 INFO - PROCESS | 3584 | 1461067126912 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 3584 | 1461067126914 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:58:46 INFO - PROCESS | 3584 | 1461067126917 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 3584 | 1461067126919 Marionette TRACE conn3 <- [1,2298,null,{}] 04:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:58:46 INFO - PROCESS | 3584 | 1461067126922 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 3584 | 1461067126994 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:58:46 INFO - PROCESS | 3584 | 1461067127001 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3584 | ++DOCSHELL 1636EC00 == 36 [pid = 3584] [id = 584] 04:58:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1804D400) [pid = 3584] [serial = 1752] [outer = 00000000] 04:58:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (196E4400) [pid = 3584] [serial = 1753] [outer = 1804D400] 04:58:47 INFO - PROCESS | 3584 | 1461067127045 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (199F9800) [pid = 3584] [serial = 1754] [outer = 1804D400] 04:58:47 INFO - PROCESS | 3584 | 1461067127458 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 576ms 04:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:58:47 INFO - PROCESS | 3584 | 1461067127500 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 3584 | 1461067127502 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:58:47 INFO - PROCESS | 3584 | 1461067127505 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 3584 | 1461067127507 Marionette TRACE conn3 <- [1,2302,null,{}] 04:58:47 INFO - PROCESS | 3584 | 1461067127510 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:47 INFO - PROCESS | 3584 | 1461067127584 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:58:47 INFO - PROCESS | 3584 | 1461067127590 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3584 | ++DOCSHELL 11C64400 == 37 [pid = 3584] [id = 585] 04:58:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17A9C400) [pid = 3584] [serial = 1755] [outer = 00000000] 04:58:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19F64400) [pid = 3584] [serial = 1756] [outer = 17A9C400] 04:58:47 INFO - PROCESS | 3584 | 1461067127634 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19F67400) [pid = 3584] [serial = 1757] [outer = 17A9C400] 04:58:48 INFO - PROCESS | 3584 | 1461067128043 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 576ms 04:58:48 INFO - PROCESS | 3584 | 1461067128085 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 3584 | 1461067128088 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:58:48 INFO - PROCESS | 3584 | 1461067128092 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 3584 | 1461067128096 Marionette TRACE conn3 <- [1,2306,null,{}] 04:58:48 INFO - PROCESS | 3584 | 1461067128106 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 3584 | 1461067128242 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:58:48 INFO - PROCESS | 3584 | 1461067128408 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 3584 | ++DOCSHELL 11BAD400 == 38 [pid = 3584] [id = 586] 04:58:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (11BADC00) [pid = 3584] [serial = 1758] [outer = 00000000] 04:58:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (123BC000) [pid = 3584] [serial = 1759] [outer = 11BADC00] 04:58:48 INFO - PROCESS | 3584 | 1461067128467 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12BDD800) [pid = 3584] [serial = 1760] [outer = 11BADC00] 04:58:49 INFO - PROCESS | 3584 | 1461067129043 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3584 | 1461067129130 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:58:49 INFO - PROCESS | 3584 | 1461067129139 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:58:49 INFO - PROCESS | 3584 | 1461067129144 Marionette TRACE conn3 <- [1,2310,null,{}] 04:58:49 INFO - PROCESS | 3584 | 1461067129194 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:49 INFO - PROCESS | 3584 | 1461067129301 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:58:49 INFO - PROCESS | 3584 | 1461067129426 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3584 | ++DOCSHELL 156E5400 == 39 [pid = 3584] [id = 587] 04:58:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (158E7400) [pid = 3584] [serial = 1761] [outer = 00000000] 04:58:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16A6DC00) [pid = 3584] [serial = 1762] [outer = 158E7400] 04:58:49 INFO - PROCESS | 3584 | 1461067129484 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17AA0400) [pid = 3584] [serial = 1763] [outer = 158E7400] 04:58:50 INFO - PROCESS | 3584 | 1461067130044 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 910ms 04:58:50 INFO - PROCESS | 3584 | 1461067130081 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 3584 | 1461067130084 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:58:50 INFO - PROCESS | 3584 | 1461067130089 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 3584 | 1461067130091 Marionette TRACE conn3 <- [1,2314,null,{}] 04:58:50 INFO - PROCESS | 3584 | 1461067130095 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 3584 | 1461067130203 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:58:50 INFO - PROCESS | 3584 | 1461067130309 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 3584 | ++DOCSHELL 18BC6000 == 40 [pid = 3584] [id = 588] 04:58:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18BCAC00) [pid = 3584] [serial = 1764] [outer = 00000000] 04:58:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (198F2400) [pid = 3584] [serial = 1765] [outer = 18BCAC00] 04:58:50 INFO - PROCESS | 3584 | 1461067130346 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19F04800) [pid = 3584] [serial = 1766] [outer = 18BCAC00] 04:58:50 INFO - PROCESS | 3584 | 1461067130949 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 971ms 04:58:51 INFO - PROCESS | 3584 | 1461067131057 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 3584 | 1461067131062 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:58:51 INFO - PROCESS | 3584 | 1461067131088 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 3584 | 1461067131093 Marionette TRACE conn3 <- [1,2318,null,{}] 04:58:51 INFO - PROCESS | 3584 | 1461067131097 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 3584 | 1461067131233 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:58:51 INFO - PROCESS | 3584 | 1461067131473 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3584 | ++DOCSHELL 02A83400 == 41 [pid = 3584] [id = 589] 04:58:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (11B1A400) [pid = 3584] [serial = 1767] [outer = 00000000] 04:58:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (12B85C00) [pid = 3584] [serial = 1768] [outer = 11B1A400] 04:58:51 INFO - PROCESS | 3584 | 1461067131527 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1320A400) [pid = 3584] [serial = 1769] [outer = 11B1A400] 04:58:52 INFO - PROCESS | 3584 | 1461067132105 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 11C64400 == 40 [pid = 3584] [id = 585] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 1636EC00 == 39 [pid = 3584] [id = 584] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 12BE0000 == 38 [pid = 3584] [id = 583] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 15A31000 == 37 [pid = 3584] [id = 582] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 186EC800 == 36 [pid = 3584] [id = 581] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 18007800 == 35 [pid = 3584] [id = 580] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 16A57800 == 34 [pid = 3584] [id = 579] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 15A35400 == 33 [pid = 3584] [id = 578] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 12D44800 == 32 [pid = 3584] [id = 577] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 12D72000 == 31 [pid = 3584] [id = 576] 04:58:52 INFO - PROCESS | 3584 | --DOCSHELL 123F1000 == 30 [pid = 3584] [id = 575] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1E065C00) [pid = 3584] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (17A9A400) [pid = 3584] [serial = 1697] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (137E1400) [pid = 3584] [serial = 1687] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (13AEE800) [pid = 3584] [serial = 1688] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (196DE400) [pid = 3584] [serial = 1709] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19245400) [pid = 3584] [serial = 1705] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15AE9800) [pid = 3584] [serial = 1690] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A908800) [pid = 3584] [serial = 1723] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16363C00) [pid = 3584] [serial = 1691] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A49E400) [pid = 3584] [serial = 1714] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12BE5C00) [pid = 3584] [serial = 1684] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (12D7B400) [pid = 3584] [serial = 1685] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (19D6F400) [pid = 3584] [serial = 1711] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15D64000) [pid = 3584] [serial = 1717] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16769400) [pid = 3584] [serial = 1718] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A0AE400) [pid = 3584] [serial = 1720] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1A647000) [pid = 3584] [serial = 1715] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18054000) [pid = 3584] [serial = 1133] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (196DCC00) [pid = 3584] [serial = 1708] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (19F06C00) [pid = 3584] [serial = 1712] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1A494C00) [pid = 3584] [serial = 1721] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (19244800) [pid = 3584] [serial = 1706] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (18D7F800) [pid = 3584] [serial = 1702] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (18D7FC00) [pid = 3584] [serial = 1703] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1A4A0C00) [pid = 3584] [serial = 1682] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (186EBC00) [pid = 3584] [serial = 1699] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (18A3C000) [pid = 3584] [serial = 1700] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16769800) [pid = 3584] [serial = 1693] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (16A57C00) [pid = 3584] [serial = 1694] [outer = 00000000] [url = about:blank] 04:58:52 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (179A7000) [pid = 3584] [serial = 1696] [outer = 00000000] [url = about:blank] 04:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1076ms 04:58:52 INFO - PROCESS | 3584 | 1461067132152 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3584 | 1461067132159 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:58:52 INFO - PROCESS | 3584 | 1461067132165 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:58:52 INFO - PROCESS | 3584 | 1461067132168 Marionette TRACE conn3 <- [1,2322,null,{}] 04:58:52 INFO - PROCESS | 3584 | 1461067132173 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 3584 | 1461067132257 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:58:52 INFO - PROCESS | 3584 | 1461067132363 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 3584 | ++DOCSHELL 13385400 == 31 [pid = 3584] [id = 590] 04:58:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (133D4400) [pid = 3584] [serial = 1770] [outer = 00000000] 04:58:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (137E1400) [pid = 3584] [serial = 1771] [outer = 133D4400] 04:58:52 INFO - PROCESS | 3584 | 1461067132411 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (143A6400) [pid = 3584] [serial = 1772] [outer = 133D4400] 04:58:52 INFO - PROCESS | 3584 | 1461067132814 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 712ms 04:58:52 INFO - PROCESS | 3584 | 1461067132895 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3584 | 1461067132898 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:58:52 INFO - PROCESS | 3584 | 1461067132903 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:58:52 INFO - PROCESS | 3584 | 1461067132906 Marionette TRACE conn3 <- [1,2326,null,{}] 04:58:52 INFO - PROCESS | 3584 | 1461067132909 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 3584 | 1461067132989 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:58:52 INFO - PROCESS | 3584 | 1461067133001 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 3584 | ++DOCSHELL 15C0F400 == 32 [pid = 3584] [id = 591] 04:58:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (15CCF400) [pid = 3584] [serial = 1773] [outer = 00000000] 04:58:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1644B800) [pid = 3584] [serial = 1774] [outer = 15CCF400] 04:58:53 INFO - PROCESS | 3584 | 1461067133047 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16769800) [pid = 3584] [serial = 1775] [outer = 15CCF400] 04:58:53 INFO - PROCESS | 3584 | 1461067133510 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 606ms 04:58:53 INFO - PROCESS | 3584 | 1461067133526 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 3584 | 1461067133528 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:58:53 INFO - PROCESS | 3584 | 1461067133533 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 3584 | 1461067133538 Marionette TRACE conn3 <- [1,2330,null,{}] 04:58:53 INFO - PROCESS | 3584 | 1461067133551 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:53 INFO - PROCESS | 3584 | 1461067133631 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:58:53 INFO - PROCESS | 3584 | 1461067133641 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 3584 | ++DOCSHELL 16A73C00 == 33 [pid = 3584] [id = 592] 04:58:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (179A3800) [pid = 3584] [serial = 1776] [outer = 00000000] 04:58:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (17E7F000) [pid = 3584] [serial = 1777] [outer = 179A3800] 04:58:53 INFO - PROCESS | 3584 | 1461067133685 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (18054000) [pid = 3584] [serial = 1778] [outer = 179A3800] 04:58:54 INFO - PROCESS | 3584 | 1461067134128 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 637ms 04:58:54 INFO - PROCESS | 3584 | 1461067134172 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 3584 | 1461067134175 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:58:54 INFO - PROCESS | 3584 | 1461067134178 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 3584 | 1461067134180 Marionette TRACE conn3 <- [1,2334,null,{}] 04:58:54 INFO - PROCESS | 3584 | 1461067134184 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:54 INFO - PROCESS | 3584 | 1461067134269 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:58:54 INFO - PROCESS | 3584 | 1461067134276 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 3584 | ++DOCSHELL 1805C400 == 34 [pid = 3584] [id = 593] 04:58:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (186EBC00) [pid = 3584] [serial = 1779] [outer = 00000000] 04:58:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (18BBD000) [pid = 3584] [serial = 1780] [outer = 186EBC00] 04:58:54 INFO - PROCESS | 3584 | 1461067134320 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (18BC1400) [pid = 3584] [serial = 1781] [outer = 186EBC00] 04:58:54 INFO - PROCESS | 3584 | 1461067134821 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 682ms 04:58:54 INFO - PROCESS | 3584 | 1461067134861 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 3584 | 1461067134863 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:58:54 INFO - PROCESS | 3584 | 1461067134872 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 3584 | 1461067134874 Marionette TRACE conn3 <- [1,2338,null,{}] 04:58:54 INFO - PROCESS | 3584 | 1461067134877 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:54 INFO - PROCESS | 3584 | 1461067134983 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:58:54 INFO - PROCESS | 3584 | 1461067134994 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 3584 | ++DOCSHELL 190F7000 == 35 [pid = 3584] [id = 594] 04:58:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19136800) [pid = 3584] [serial = 1782] [outer = 00000000] 04:58:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (19239800) [pid = 3584] [serial = 1783] [outer = 19136800] 04:58:55 INFO - PROCESS | 3584 | 1461067135082 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (19264000) [pid = 3584] [serial = 1784] [outer = 19136800] 04:58:55 INFO - PROCESS | 3584 | 1461067135554 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 713ms 04:58:55 INFO - PROCESS | 3584 | 1461067135588 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 3584 | 1461067135590 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:58:55 INFO - PROCESS | 3584 | 1461067135594 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 3584 | 1461067135596 Marionette TRACE conn3 <- [1,2342,null,{}] 04:58:55 INFO - PROCESS | 3584 | 1461067135610 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:55 INFO - PROCESS | 3584 | 1461067135727 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:58:55 INFO - PROCESS | 3584 | 1461067135743 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 3584 | ++DOCSHELL 1941F800 == 36 [pid = 3584] [id = 595] 04:58:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19421C00) [pid = 3584] [serial = 1785] [outer = 00000000] 04:58:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19D75800) [pid = 3584] [serial = 1786] [outer = 19421C00] 04:58:55 INFO - PROCESS | 3584 | 1461067135838 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19F07800) [pid = 3584] [serial = 1787] [outer = 19421C00] 04:58:56 INFO - PROCESS | 3584 | 1461067136235 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 713ms 04:58:56 INFO - PROCESS | 3584 | 1461067136301 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 3584 | 1461067136303 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:58:56 INFO - PROCESS | 3584 | 1461067136306 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 3584 | 1461067136308 Marionette TRACE conn3 <- [1,2346,null,{}] 04:58:56 INFO - PROCESS | 3584 | 1461067136312 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:56 INFO - PROCESS | 3584 | 1461067136417 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:58:56 INFO - PROCESS | 3584 | 1461067136426 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3584 | ++DOCSHELL 11C5C800 == 37 [pid = 3584] [id = 596] 04:58:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (19F70400) [pid = 3584] [serial = 1788] [outer = 00000000] 04:58:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A481000) [pid = 3584] [serial = 1789] [outer = 19F70400] 04:58:56 INFO - PROCESS | 3584 | 1461067136473 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A644000) [pid = 3584] [serial = 1790] [outer = 19F70400] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (18BC2400) [pid = 3584] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16A6F400) [pid = 3584] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (12D77800) [pid = 3584] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13263800) [pid = 3584] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15C5C400) [pid = 3584] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (18D7C400) [pid = 3584] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1804D400) [pid = 3584] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:58:56 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18007C00) [pid = 3584] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:58:56 INFO - PROCESS | 3584 | 1461067136930 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 683ms 04:58:56 INFO - PROCESS | 3584 | 1461067136989 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 3584 | 1461067136991 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:58:56 INFO - PROCESS | 3584 | 1461067136994 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:58:56 INFO - PROCESS | 3584 | 1461067136996 Marionette TRACE conn3 <- [1,2350,null,{}] 04:58:56 INFO - PROCESS | 3584 | 1461067137000 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 3584 | 1461067137102 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:58:57 INFO - PROCESS | 3584 | 1461067137109 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 3584 | ++DOCSHELL 15409C00 == 38 [pid = 3584] [id = 597] 04:58:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1543DC00) [pid = 3584] [serial = 1791] [outer = 00000000] 04:58:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (19F6CC00) [pid = 3584] [serial = 1792] [outer = 1543DC00] 04:58:57 INFO - PROCESS | 3584 | 1461067137157 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18D7AC00) [pid = 3584] [serial = 1793] [outer = 1543DC00] 04:58:57 INFO - PROCESS | 3584 | 1461067137575 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 621ms 04:58:57 INFO - PROCESS | 3584 | 1461067137613 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3584 | 1461067137615 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:58:57 INFO - PROCESS | 3584 | 1461067137619 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 3584 | 1461067137620 Marionette TRACE conn3 <- [1,2354,null,{}] 04:58:57 INFO - PROCESS | 3584 | 1461067137624 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 3584 | 1461067137698 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:58:57 INFO - PROCESS | 3584 | 1461067137704 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 3584 | ++DOCSHELL 196DE400 == 39 [pid = 3584] [id = 598] 04:58:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A481800) [pid = 3584] [serial = 1794] [outer = 00000000] 04:58:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A6E3400) [pid = 3584] [serial = 1795] [outer = 1A481800] 04:58:57 INFO - PROCESS | 3584 | 1461067137748 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A904800) [pid = 3584] [serial = 1796] [outer = 1A481800] 04:58:58 INFO - PROCESS | 3584 | 1461067138161 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 577ms 04:58:58 INFO - PROCESS | 3584 | 1461067138202 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 3584 | 1461067138204 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:58:58 INFO - PROCESS | 3584 | 1461067138208 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 3584 | 1461067138209 Marionette TRACE conn3 <- [1,2358,null,{}] 04:58:58 INFO - PROCESS | 3584 | 1461067138213 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 3584 | 1461067138296 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:58:58 INFO - PROCESS | 3584 | 1461067138302 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 3584 | ++DOCSHELL 1A904C00 == 40 [pid = 3584] [id = 599] 04:58:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A907800) [pid = 3584] [serial = 1797] [outer = 00000000] 04:58:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A93E400) [pid = 3584] [serial = 1798] [outer = 1A907800] 04:58:58 INFO - PROCESS | 3584 | 1461067138352 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A944C00) [pid = 3584] [serial = 1799] [outer = 1A907800] 04:58:59 INFO - PROCESS | 3584 | 1461067139021 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 879ms 04:58:59 INFO - PROCESS | 3584 | 1461067139094 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 3584 | 1461067139099 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:58:59 INFO - PROCESS | 3584 | 1461067139105 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 3584 | 1461067139109 Marionette TRACE conn3 <- [1,2362,null,{}] 04:58:59 INFO - PROCESS | 3584 | 1461067139115 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 3584 | 1461067139206 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:58:59 INFO - PROCESS | 3584 | 1461067139346 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 3584 | ++DOCSHELL 13264800 == 41 [pid = 3584] [id = 600] 04:58:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13734000) [pid = 3584] [serial = 1800] [outer = 00000000] 04:58:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (15A30C00) [pid = 3584] [serial = 1801] [outer = 13734000] 04:58:59 INFO - PROCESS | 3584 | 1461067139404 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (15C52400) [pid = 3584] [serial = 1802] [outer = 13734000] 04:59:00 INFO - PROCESS | 3584 | 1461067140008 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 04:59:00 INFO - PROCESS | 3584 | 1461067140073 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 3584 | 1461067140079 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:59:00 INFO - PROCESS | 3584 | 1461067140087 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 3584 | 1461067140090 Marionette TRACE conn3 <- [1,2366,null,{}] 04:59:00 INFO - PROCESS | 3584 | 1461067140095 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 3584 | 1461067140196 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:59:00 INFO - PROCESS | 3584 | 1461067140329 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3584 | ++DOCSHELL 14AB7C00 == 42 [pid = 3584] [id = 601] 04:59:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (156ED800) [pid = 3584] [serial = 1803] [outer = 00000000] 04:59:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17E84800) [pid = 3584] [serial = 1804] [outer = 156ED800] 04:59:00 INFO - PROCESS | 3584 | 1461067140368 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (18BC2000) [pid = 3584] [serial = 1805] [outer = 156ED800] 04:59:00 INFO - PROCESS | 3584 | 1461067140972 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 910ms 04:59:00 INFO - PROCESS | 3584 | 1461067140998 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:59:00 INFO - PROCESS | 3584 | 1461067141001 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:59:00 INFO - PROCESS | 3584 | 1461067141005 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 3584 | 1461067141008 Marionette TRACE conn3 <- [1,2370,null,{}] 04:59:01 INFO - PROCESS | 3584 | 1461067141020 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 3584 | 1461067141124 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:59:01 INFO - PROCESS | 3584 | 1461067141233 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 3584 | ++DOCSHELL 1A90A800 == 43 [pid = 3584] [id = 602] 04:59:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A90B400) [pid = 3584] [serial = 1806] [outer = 00000000] 04:59:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A913400) [pid = 3584] [serial = 1807] [outer = 1A90B400] 04:59:01 INFO - PROCESS | 3584 | 1461067141290 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A948000) [pid = 3584] [serial = 1808] [outer = 1A90B400] 04:59:01 INFO - PROCESS | 3584 | 1461067142013 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1061ms 04:59:02 INFO - PROCESS | 3584 | 1461067142088 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3584 | 1461067142092 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:59:02 INFO - PROCESS | 3584 | 1461067142097 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:59:02 INFO - PROCESS | 3584 | 1461067142102 Marionette TRACE conn3 <- [1,2374,null,{}] 04:59:02 INFO - PROCESS | 3584 | 1461067142103 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 3584 | 1461067142236 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:59:02 INFO - PROCESS | 3584 | 1461067142296 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 3584 | ++DOCSHELL 156A0000 == 44 [pid = 3584] [id = 603] 04:59:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (156A0800) [pid = 3584] [serial = 1809] [outer = 00000000] 04:59:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (15C0D800) [pid = 3584] [serial = 1810] [outer = 156A0800] 04:59:02 INFO - PROCESS | 3584 | 1461067142353 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (16444C00) [pid = 3584] [serial = 1811] [outer = 156A0800] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 196DE400 == 43 [pid = 3584] [id = 598] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 15409C00 == 42 [pid = 3584] [id = 597] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 11C5C800 == 41 [pid = 3584] [id = 596] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 1941F800 == 40 [pid = 3584] [id = 595] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 190F7000 == 39 [pid = 3584] [id = 594] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 1805C400 == 38 [pid = 3584] [id = 593] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 16A73C00 == 37 [pid = 3584] [id = 592] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 15C0F400 == 36 [pid = 3584] [id = 591] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 13385400 == 35 [pid = 3584] [id = 590] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 02A83400 == 34 [pid = 3584] [id = 589] 04:59:02 INFO - PROCESS | 3584 | --DOCSHELL 11BAD400 == 33 [pid = 3584] [id = 586] 04:59:02 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (133D3C00) [pid = 3584] [serial = 1726] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3584 | 1461067142978 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 910ms 04:59:02 INFO - PROCESS | 3584 | 1461067143008 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3584 | 1461067143014 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:59:03 INFO - PROCESS | 3584 | 1461067143020 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3584 | 1461067143022 Marionette TRACE conn3 <- [1,2378,null,{}] 04:59:03 INFO - PROCESS | 3584 | 1461067143026 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 3584 | 1461067143107 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (19F64400) [pid = 3584] [serial = 1756] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (18D78C00) [pid = 3584] [serial = 1744] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (17A9BC00) [pid = 3584] [serial = 1738] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (14301C00) [pid = 3584] [serial = 1730] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (13731000) [pid = 3584] [serial = 1729] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (14353C00) [pid = 3584] [serial = 1732] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1540A800) [pid = 3584] [serial = 1733] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16369C00) [pid = 3584] [serial = 1735] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1644B400) [pid = 3584] [serial = 1736] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (18D7C800) [pid = 3584] [serial = 1745] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (19246400) [pid = 3584] [serial = 1747] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15AD7000) [pid = 3584] [serial = 1750] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (196E4400) [pid = 3584] [serial = 1753] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1805B000) [pid = 3584] [serial = 1741] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (19245C00) [pid = 3584] [serial = 1748] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (185A1C00) [pid = 3584] [serial = 1742] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17AA1C00) [pid = 3584] [serial = 1739] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (199F9800) [pid = 3584] [serial = 1754] [outer = 00000000] [url = about:blank] 04:59:03 INFO - PROCESS | 3584 | 1461067143226 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3584 | ++DOCSHELL 11C65000 == 34 [pid = 3584] [id = 604] 04:59:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1230F000) [pid = 3584] [serial = 1812] [outer = 00000000] 04:59:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (13734800) [pid = 3584] [serial = 1813] [outer = 1230F000] 04:59:03 INFO - PROCESS | 3584 | 1461067143256 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1540A800) [pid = 3584] [serial = 1814] [outer = 1230F000] 04:59:03 INFO - PROCESS | 3584 | 1461067143703 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 773ms 04:59:03 INFO - PROCESS | 3584 | 1461067143803 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 3584 | 1461067143805 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:59:03 INFO - PROCESS | 3584 | 1461067143809 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3584 | 1461067143812 Marionette TRACE conn3 <- [1,2382,null,{}] 04:59:03 INFO - PROCESS | 3584 | 1461067143823 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 3584 | 1461067143891 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:59:03 INFO - PROCESS | 3584 | 1461067143897 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3584 | ++DOCSHELL 16A74C00 == 35 [pid = 3584] [id = 605] 04:59:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17AA1000) [pid = 3584] [serial = 1815] [outer = 00000000] 04:59:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17E80C00) [pid = 3584] [serial = 1816] [outer = 17AA1000] 04:59:03 INFO - PROCESS | 3584 | 1461067143945 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (18054400) [pid = 3584] [serial = 1817] [outer = 17AA1000] 04:59:04 INFO - PROCESS | 3584 | 1461067144445 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 668ms 04:59:04 INFO - PROCESS | 3584 | 1461067144490 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 3584 | 1461067144492 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:59:04 INFO - PROCESS | 3584 | 1461067144496 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:59:04 INFO - PROCESS | 3584 | 1461067144497 Marionette TRACE conn3 <- [1,2386,null,{}] 04:59:04 INFO - PROCESS | 3584 | 1461067144501 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:04 INFO - PROCESS | 3584 | 1461067144562 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:59:04 INFO - PROCESS | 3584 | 1461067144571 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 3584 | ++DOCSHELL 1805BC00 == 36 [pid = 3584] [id = 606] 04:59:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (185A5800) [pid = 3584] [serial = 1818] [outer = 00000000] 04:59:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18BC7400) [pid = 3584] [serial = 1819] [outer = 185A5800] 04:59:04 INFO - PROCESS | 3584 | 1461067144696 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18D79C00) [pid = 3584] [serial = 1820] [outer = 185A5800] 04:59:05 INFO - PROCESS | 3584 | 1461067145054 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 622ms 04:59:05 INFO - PROCESS | 3584 | 1461067145097 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3584 | 1461067145099 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:59:05 INFO - PROCESS | 3584 | 1461067145102 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3584 | 1461067145104 Marionette TRACE conn3 <- [1,2390,null,{}] 04:59:05 INFO - PROCESS | 3584 | 1461067145107 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 3584 | 1461067145182 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:59:05 INFO - PROCESS | 3584 | 1461067145319 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3584 | ++DOCSHELL 18D7F400 == 37 [pid = 3584] [id = 607] 04:59:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18D7FC00) [pid = 3584] [serial = 1821] [outer = 00000000] 04:59:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19247400) [pid = 3584] [serial = 1822] [outer = 18D7FC00] 04:59:05 INFO - PROCESS | 3584 | 1461067145364 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19264C00) [pid = 3584] [serial = 1823] [outer = 18D7FC00] 04:59:05 INFO - PROCESS | 3584 | 1461067145782 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 712ms 04:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:59:05 INFO - PROCESS | 3584 | 1461067145825 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3584 | 1461067145827 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:59:05 INFO - PROCESS | 3584 | 1461067145836 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3584 | 1461067145837 Marionette TRACE conn3 <- [1,2394,null,{}] 04:59:05 INFO - PROCESS | 3584 | 1461067145841 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 3584 | 1461067145978 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:59:05 INFO - PROCESS | 3584 | 1461067145992 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3584 | ++DOCSHELL 194B4400 == 38 [pid = 3584] [id = 608] 04:59:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (196DF800) [pid = 3584] [serial = 1824] [outer = 00000000] 04:59:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (19B2D800) [pid = 3584] [serial = 1825] [outer = 196DF800] 04:59:06 INFO - PROCESS | 3584 | 1461067146040 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A0AA000) [pid = 3584] [serial = 1826] [outer = 196DF800] 04:59:06 INFO - PROCESS | 3584 | 1461067146484 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 683ms 04:59:06 INFO - PROCESS | 3584 | 1461067146519 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 3584 | 1461067146521 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:59:06 INFO - PROCESS | 3584 | 1461067146525 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 3584 | 1461067146526 Marionette TRACE conn3 <- [1,2398,null,{}] 04:59:06 INFO - PROCESS | 3584 | 1461067146530 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 3584 | 1461067146666 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:59:06 INFO - PROCESS | 3584 | 1461067146676 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 3584 | ++DOCSHELL 1230D400 == 39 [pid = 3584] [id = 609] 04:59:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (196E1400) [pid = 3584] [serial = 1827] [outer = 00000000] 04:59:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A6E8000) [pid = 3584] [serial = 1828] [outer = 196E1400] 04:59:06 INFO - PROCESS | 3584 | 1461067146720 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A6E4400) [pid = 3584] [serial = 1829] [outer = 196E1400] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (19136800) [pid = 3584] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (19421C00) [pid = 3584] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (179A3800) [pid = 3584] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (133D4400) [pid = 3584] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (11B1A400) [pid = 3584] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15CCF400) [pid = 3584] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (186EBC00) [pid = 3584] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (19F70400) [pid = 3584] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A481800) [pid = 3584] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1543DC00) [pid = 3584] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12B3C800) [pid = 3584] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:59:07 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (12D42C00) [pid = 3584] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:59:07 INFO - PROCESS | 3584 | 1461067147283 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 819ms 04:59:07 INFO - PROCESS | 3584 | 1461067147347 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3584 | 1461067147349 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:59:07 INFO - PROCESS | 3584 | 1461067147352 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:59:07 INFO - PROCESS | 3584 | 1461067147354 Marionette TRACE conn3 <- [1,2402,null,{}] 04:59:07 INFO - PROCESS | 3584 | 1461067147358 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 3584 | 1461067147439 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:59:07 INFO - PROCESS | 3584 | 1461067147430 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3584 | ++DOCSHELL 12B7C800 == 40 [pid = 3584] [id = 610] 04:59:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (13256C00) [pid = 3584] [serial = 1830] [outer = 00000000] 04:59:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (158F0C00) [pid = 3584] [serial = 1831] [outer = 13256C00] 04:59:07 INFO - PROCESS | 3584 | 1461067147474 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17A99800) [pid = 3584] [serial = 1832] [outer = 13256C00] 04:59:07 INFO - PROCESS | 3584 | 1461067147898 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 576ms 04:59:07 INFO - PROCESS | 3584 | 1461067147957 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3584 | 1461067147959 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:59:07 INFO - PROCESS | 3584 | 1461067147967 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 3584 | 1461067147969 Marionette TRACE conn3 <- [1,2406,null,{}] 04:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:59:07 INFO - PROCESS | 3584 | 1461067147973 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 3584 | 1461067148033 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:59:08 INFO - PROCESS | 3584 | 1461067148040 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3584 | ++DOCSHELL 1540AC00 == 41 [pid = 3584] [id = 611] 04:59:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (156EF400) [pid = 3584] [serial = 1833] [outer = 00000000] 04:59:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A49C000) [pid = 3584] [serial = 1834] [outer = 156EF400] 04:59:08 INFO - PROCESS | 3584 | 1461067148084 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1A49DC00) [pid = 3584] [serial = 1835] [outer = 156EF400] 04:59:08 INFO - PROCESS | 3584 | 1461067148543 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 622ms 04:59:08 INFO - PROCESS | 3584 | 1461067148593 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 3584 | 1461067148595 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:59:08 INFO - PROCESS | 3584 | 1461067148598 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 3584 | 1461067148600 Marionette TRACE conn3 <- [1,2410,null,{}] 04:59:08 INFO - PROCESS | 3584 | 1461067148603 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 3584 | 1461067148664 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:59:08 INFO - PROCESS | 3584 | 1461067148670 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3584 | ++DOCSHELL 1A481800 == 42 [pid = 3584] [id = 612] 04:59:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A9C6400) [pid = 3584] [serial = 1836] [outer = 00000000] 04:59:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A9CD000) [pid = 3584] [serial = 1837] [outer = 1A9C6400] 04:59:08 INFO - PROCESS | 3584 | 1461067148714 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A9D0400) [pid = 3584] [serial = 1838] [outer = 1A9C6400] 04:59:09 INFO - PROCESS | 3584 | 1461067149147 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 576ms 04:59:09 INFO - PROCESS | 3584 | 1461067149180 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 3584 | 1461067149183 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:59:09 INFO - PROCESS | 3584 | 1461067149186 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:59:09 INFO - PROCESS | 3584 | 1461067149172 Marionette TRACE conn3 <- [1,2414,null,{}] 04:59:09 INFO - PROCESS | 3584 | 1461067149179 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:09 INFO - PROCESS | 3584 | 1461067149319 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:59:09 INFO - PROCESS | 3584 | 1461067149520 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 3584 | ++DOCSHELL 11C60400 == 43 [pid = 3584] [id = 613] 04:59:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (11C64800) [pid = 3584] [serial = 1839] [outer = 00000000] 04:59:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (13261C00) [pid = 3584] [serial = 1840] [outer = 11C64800] 04:59:09 INFO - PROCESS | 3584 | 1461067149581 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (137D9C00) [pid = 3584] [serial = 1841] [outer = 11C64800] 04:59:10 INFO - PROCESS | 3584 | 1461067150122 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1001ms 04:59:10 INFO - PROCESS | 3584 | 1461067150193 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 3584 | 1461067150198 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:59:10 INFO - PROCESS | 3584 | 1461067150223 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:59:10 INFO - PROCESS | 3584 | 1461067150228 Marionette TRACE conn3 <- [1,2418,null,{}] 04:59:10 INFO - PROCESS | 3584 | 1461067150247 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 3584 | 1461067150343 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:59:10 INFO - PROCESS | 3584 | 1461067150474 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 3584 | ++DOCSHELL 1644C800 == 44 [pid = 3584] [id = 614] 04:59:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (16545800) [pid = 3584] [serial = 1842] [outer = 00000000] 04:59:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (179A7800) [pid = 3584] [serial = 1843] [outer = 16545800] 04:59:10 INFO - PROCESS | 3584 | 1461067150537 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (17E78000) [pid = 3584] [serial = 1844] [outer = 16545800] 04:59:11 INFO - PROCESS | 3584 | 1461067151100 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 940ms 04:59:11 INFO - PROCESS | 3584 | 1461067151153 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3584 | 1461067151156 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:59:11 INFO - PROCESS | 3584 | 1461067151160 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 3584 | 1461067151163 Marionette TRACE conn3 <- [1,2422,null,{}] 04:59:11 INFO - PROCESS | 3584 | 1461067151167 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:11 INFO - PROCESS | 3584 | 1461067151272 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:59:11 INFO - PROCESS | 3584 | 1461067151380 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 3584 | ++DOCSHELL 17AA0000 == 45 [pid = 3584] [id = 615] 04:59:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19242800) [pid = 3584] [serial = 1845] [outer = 00000000] 04:59:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (198F9000) [pid = 3584] [serial = 1846] [outer = 19242800] 04:59:11 INFO - PROCESS | 3584 | 1461067151435 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A649800) [pid = 3584] [serial = 1847] [outer = 19242800] 04:59:11 INFO - PROCESS | 3584 | 1461067151974 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 880ms 04:59:12 INFO - PROCESS | 3584 | 1461067152046 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 3584 | 1461067152050 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:59:12 INFO - PROCESS | 3584 | 1461067152061 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 3584 | 1461067152066 Marionette TRACE conn3 <- [1,2426,null,{}] 04:59:12 INFO - PROCESS | 3584 | 1461067152070 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 3584 | 1461067152157 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:59:12 INFO - PROCESS | 3584 | 1461067152292 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3584 | ++DOCSHELL 196E7000 == 46 [pid = 3584] [id = 616] 04:59:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A9D2400) [pid = 3584] [serial = 1848] [outer = 00000000] 04:59:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1BE94800) [pid = 3584] [serial = 1849] [outer = 1A9D2400] 04:59:12 INFO - PROCESS | 3584 | 1461067152347 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1C07C400) [pid = 3584] [serial = 1850] [outer = 1A9D2400] 04:59:12 INFO - PROCESS | 3584 | 1461067152961 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 04:59:13 INFO - PROCESS | 3584 | 1461067153025 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3584 | 1461067153027 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:59:13 INFO - PROCESS | 3584 | 1461067153031 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 3584 | 1461067153033 Marionette TRACE conn3 <- [1,2430,null,{}] 04:59:13 INFO - PROCESS | 3584 | 1461067153037 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 3584 | 1461067153137 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:59:13 INFO - PROCESS | 3584 | 1461067153366 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 3584 | ++DOCSHELL 12B3C800 == 47 [pid = 3584] [id = 617] 04:59:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1325D000) [pid = 3584] [serial = 1851] [outer = 00000000] 04:59:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (146AD400) [pid = 3584] [serial = 1852] [outer = 1325D000] 04:59:13 INFO - PROCESS | 3584 | 1461067153427 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (15409C00) [pid = 3584] [serial = 1853] [outer = 1325D000] 04:59:14 INFO - PROCESS | 3584 | 1461067154072 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1062ms 04:59:14 INFO - PROCESS | 3584 | 1461067154088 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 3584 | 1461067154093 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:59:14 INFO - PROCESS | 3584 | 1461067154098 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:59:14 INFO - PROCESS | 3584 | 1461067154101 Marionette TRACE conn3 <- [1,2434,null,{}] 04:59:14 INFO - PROCESS | 3584 | 1461067154105 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 3584 | 1461067154216 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 1A481800 == 46 [pid = 3584] [id = 612] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 1540AC00 == 45 [pid = 3584] [id = 611] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 12B7C800 == 44 [pid = 3584] [id = 610] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 1230D400 == 43 [pid = 3584] [id = 609] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 194B4400 == 42 [pid = 3584] [id = 608] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 18D7F400 == 41 [pid = 3584] [id = 607] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 1805BC00 == 40 [pid = 3584] [id = 606] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 16A74C00 == 39 [pid = 3584] [id = 605] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 11C65000 == 38 [pid = 3584] [id = 604] 04:59:14 INFO - PROCESS | 3584 | --DOCSHELL 156A0000 == 37 [pid = 3584] [id = 603] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (14304800) [pid = 3584] [serial = 1727] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1800FC00) [pid = 3584] [serial = 1751] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (19239800) [pid = 3584] [serial = 1783] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (19D75800) [pid = 3584] [serial = 1786] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19264000) [pid = 3584] [serial = 1784] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (123BC000) [pid = 3584] [serial = 1759] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (16A6DC00) [pid = 3584] [serial = 1762] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (17E7F000) [pid = 3584] [serial = 1777] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18054000) [pid = 3584] [serial = 1778] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (137E1400) [pid = 3584] [serial = 1771] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (143A6400) [pid = 3584] [serial = 1772] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1320A400) [pid = 3584] [serial = 1769] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (12B85C00) [pid = 3584] [serial = 1768] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1644B800) [pid = 3584] [serial = 1774] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16769800) [pid = 3584] [serial = 1775] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (18BBD000) [pid = 3584] [serial = 1780] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A481000) [pid = 3584] [serial = 1789] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (198F2400) [pid = 3584] [serial = 1765] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19F07800) [pid = 3584] [serial = 1787] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A93E400) [pid = 3584] [serial = 1798] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A904800) [pid = 3584] [serial = 1796] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (19F6CC00) [pid = 3584] [serial = 1792] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A6E3400) [pid = 3584] [serial = 1795] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A644000) [pid = 3584] [serial = 1790] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (18D7AC00) [pid = 3584] [serial = 1793] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (18BC1400) [pid = 3584] [serial = 1781] [outer = 00000000] [url = about:blank] 04:59:14 INFO - PROCESS | 3584 | 1461067154356 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 3584 | ++DOCSHELL 11C58400 == 38 [pid = 3584] [id = 618] 04:59:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (11C5EC00) [pid = 3584] [serial = 1854] [outer = 00000000] 04:59:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12D4BC00) [pid = 3584] [serial = 1855] [outer = 11C5EC00] 04:59:14 INFO - PROCESS | 3584 | 1461067154404 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (137E6C00) [pid = 3584] [serial = 1856] [outer = 11C5EC00] 04:59:14 INFO - PROCESS | 3584 | 1461067154805 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 713ms 04:59:14 INFO - PROCESS | 3584 | 1461067154823 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 3584 | 1461067154827 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:59:14 INFO - PROCESS | 3584 | 1461067154831 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 3584 | 1461067154833 Marionette TRACE conn3 <- [1,2438,null,{}] 04:59:14 INFO - PROCESS | 3584 | 1461067154837 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 3584 | 1461067154917 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:59:14 INFO - PROCESS | 3584 | 1461067154924 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 3584 | ++DOCSHELL 1540E800 == 39 [pid = 3584] [id = 619] 04:59:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15AE7800) [pid = 3584] [serial = 1857] [outer = 00000000] 04:59:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17A9E000) [pid = 3584] [serial = 1858] [outer = 15AE7800] 04:59:14 INFO - PROCESS | 3584 | 1461067154970 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18052000) [pid = 3584] [serial = 1859] [outer = 15AE7800] 04:59:15 INFO - PROCESS | 3584 | 1461067155430 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 622ms 04:59:15 INFO - PROCESS | 3584 | 1461067155456 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 3584 | 1461067155458 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:59:15 INFO - PROCESS | 3584 | 1461067155463 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 3584 | 1461067155469 Marionette TRACE conn3 <- [1,2442,null,{}] 04:59:15 INFO - PROCESS | 3584 | 1461067155478 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 3584 | 1461067155567 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:59:15 INFO - PROCESS | 3584 | 1461067155592 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 3584 | ++DOCSHELL 18D79800 == 40 [pid = 3584] [id = 620] 04:59:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18D7A800) [pid = 3584] [serial = 1860] [outer = 00000000] 04:59:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1923E000) [pid = 3584] [serial = 1861] [outer = 18D7A800] 04:59:15 INFO - PROCESS | 3584 | 1461067155638 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19241400) [pid = 3584] [serial = 1862] [outer = 18D7A800] 04:59:16 INFO - PROCESS | 3584 | 1461067156097 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 667ms 04:59:16 INFO - PROCESS | 3584 | 1461067156146 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 3584 | 1461067156133 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:59:16 INFO - PROCESS | 3584 | 1461067156136 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 3584 | 1461067156138 Marionette TRACE conn3 <- [1,2446,null,{}] 04:59:16 INFO - PROCESS | 3584 | 1461067156141 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 3584 | 1461067156219 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:59:16 INFO - PROCESS | 3584 | 1461067156226 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 3584 | ++DOCSHELL 1923AC00 == 41 [pid = 3584] [id = 621] 04:59:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (196DC800) [pid = 3584] [serial = 1863] [outer = 00000000] 04:59:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (19B2C000) [pid = 3584] [serial = 1864] [outer = 196DC800] 04:59:16 INFO - PROCESS | 3584 | 1461067156271 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19B2C400) [pid = 3584] [serial = 1865] [outer = 196DC800] 04:59:16 INFO - PROCESS | 3584 | 1461067156738 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 606ms 04:59:16 INFO - PROCESS | 3584 | 1461067156756 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 3584 | 1461067156758 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:59:16 INFO - PROCESS | 3584 | 1461067156761 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 3584 | 1461067156763 Marionette TRACE conn3 <- [1,2450,null,{}] 04:59:16 INFO - PROCESS | 3584 | 1461067156772 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 3584 | 1461067156880 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:59:16 INFO - PROCESS | 3584 | 1461067156977 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 3584 | ++DOCSHELL 19F73400 == 42 [pid = 3584] [id = 622] 04:59:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (19F73C00) [pid = 3584] [serial = 1866] [outer = 00000000] 04:59:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A488000) [pid = 3584] [serial = 1867] [outer = 19F73C00] 04:59:17 INFO - PROCESS | 3584 | 1461067157031 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A6DA400) [pid = 3584] [serial = 1868] [outer = 19F73C00] 04:59:17 INFO - PROCESS | 3584 | 1461067157458 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 713ms 04:59:17 INFO - PROCESS | 3584 | 1461067157486 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 3584 | 1461067157488 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:59:17 INFO - PROCESS | 3584 | 1461067157491 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 3584 | 1461067157493 Marionette TRACE conn3 <- [1,2454,null,{}] 04:59:17 INFO - PROCESS | 3584 | 1461067157496 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 3584 | 1461067157615 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:59:17 INFO - PROCESS | 3584 | 1461067157622 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 3584 | ++DOCSHELL 12D44000 == 43 [pid = 3584] [id = 623] 04:59:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (19F09C00) [pid = 3584] [serial = 1869] [outer = 00000000] 04:59:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A940800) [pid = 3584] [serial = 1870] [outer = 19F09C00] 04:59:17 INFO - PROCESS | 3584 | 1461067157723 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A9C8800) [pid = 3584] [serial = 1871] [outer = 19F09C00] 04:59:18 INFO - PROCESS | 3584 | 1461067158125 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 668ms 04:59:18 INFO - PROCESS | 3584 | 1461067158174 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 3584 | 1461067158176 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:59:18 INFO - PROCESS | 3584 | 1461067158186 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 3584 | 1461067158188 Marionette TRACE conn3 <- [1,2458,null,{}] 04:59:18 INFO - PROCESS | 3584 | 1461067158192 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:18 INFO - PROCESS | 3584 | 1461067158344 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18D7E000) [pid = 3584] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (156EF400) [pid = 3584] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17AA1000) [pid = 3584] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (18D7FC00) [pid = 3584] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (156A0800) [pid = 3584] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (196E1400) [pid = 3584] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1230F000) [pid = 3584] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (196DF800) [pid = 3584] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (185A5800) [pid = 3584] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:59:18 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (13256C00) [pid = 3584] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:59:18 INFO - PROCESS | 3584 | 1461067158470 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 3584 | ++DOCSHELL 11C5A000 == 44 [pid = 3584] [id = 624] 04:59:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (11C5A800) [pid = 3584] [serial = 1872] [outer = 00000000] 04:59:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (13386400) [pid = 3584] [serial = 1873] [outer = 11C5A800] 04:59:18 INFO - PROCESS | 3584 | 1461067158514 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1654E000) [pid = 3584] [serial = 1874] [outer = 11C5A800] 04:59:18 INFO - PROCESS | 3584 | 1461067158884 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 713ms 04:59:18 INFO - PROCESS | 3584 | 1461067158904 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 3584 | 1461067158906 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:59:18 INFO - PROCESS | 3584 | 1461067158909 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 3584 | 1461067158911 Marionette TRACE conn3 <- [1,2462,null,{}] 04:59:18 INFO - PROCESS | 3584 | 1461067158915 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 3584 | 1461067159027 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:59:19 INFO - PROCESS | 3584 | 1461067159036 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3584 | ++DOCSHELL 123F5800 == 45 [pid = 3584] [id = 625] 04:59:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (14AB6000) [pid = 3584] [serial = 1875] [outer = 00000000] 04:59:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1BE91C00) [pid = 3584] [serial = 1876] [outer = 14AB6000] 04:59:19 INFO - PROCESS | 3584 | 1461067159064 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1C080400) [pid = 3584] [serial = 1877] [outer = 14AB6000] 04:59:19 INFO - PROCESS | 3584 | 1461067159477 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 607ms 04:59:19 INFO - PROCESS | 3584 | 1461067159531 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 3584 | 1461067159533 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:59:19 INFO - PROCESS | 3584 | 1461067159536 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 3584 | 1461067159538 Marionette TRACE conn3 <- [1,2466,null,{}] 04:59:19 INFO - PROCESS | 3584 | 1461067159542 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 3584 | 1461067159644 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:59:19 INFO - PROCESS | 3584 | 1461067159733 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3584 | ++DOCSHELL 1338C800 == 46 [pid = 3584] [id = 626] 04:59:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (133D4400) [pid = 3584] [serial = 1878] [outer = 00000000] 04:59:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1C201800) [pid = 3584] [serial = 1879] [outer = 133D4400] 04:59:19 INFO - PROCESS | 3584 | 1461067159778 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1C204C00) [pid = 3584] [serial = 1880] [outer = 133D4400] 04:59:20 INFO - PROCESS | 3584 | 1461067160129 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 621ms 04:59:20 INFO - PROCESS | 3584 | 1461067160168 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 3584 | 1461067160170 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:59:20 INFO - PROCESS | 3584 | 1461067160173 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:59:20 INFO - PROCESS | 3584 | 1461067160175 Marionette TRACE conn3 <- [1,2470,null,{}] 04:59:20 INFO - PROCESS | 3584 | 1461067160178 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:20 INFO - PROCESS | 3584 | 1461067160242 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:59:20 INFO - PROCESS | 3584 | 1461067160249 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 3584 | ++DOCSHELL 11C66000 == 47 [pid = 3584] [id = 627] 04:59:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1C205800) [pid = 3584] [serial = 1881] [outer = 00000000] 04:59:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1C296000) [pid = 3584] [serial = 1882] [outer = 1C205800] 04:59:20 INFO - PROCESS | 3584 | 1461067160298 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1C2C1000) [pid = 3584] [serial = 1883] [outer = 1C205800] 04:59:21 INFO - PROCESS | 3584 | 1461067161015 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 910ms 04:59:21 INFO - PROCESS | 3584 | 1461067161084 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 3584 | 1461067161090 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:59:21 INFO - PROCESS | 3584 | 1461067161096 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 3584 | 1461067161100 Marionette TRACE conn3 <- [1,2474,null,{}] 04:59:21 INFO - PROCESS | 3584 | 1461067161105 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 3584 | 1461067161224 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:59:21 INFO - PROCESS | 3584 | 1461067161358 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 3584 | ++DOCSHELL 13737C00 == 48 [pid = 3584] [id = 628] 04:59:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (14A06000) [pid = 3584] [serial = 1884] [outer = 00000000] 04:59:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (16769800) [pid = 3584] [serial = 1885] [outer = 14A06000] 04:59:21 INFO - PROCESS | 3584 | 1461067161418 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (16A6FC00) [pid = 3584] [serial = 1886] [outer = 14A06000] 04:59:21 INFO - PROCESS | 3584 | 1461067161953 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 910ms 04:59:22 INFO - PROCESS | 3584 | 1461067162007 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 3584 | 1461067162013 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:59:22 INFO - PROCESS | 3584 | 1461067162020 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 3584 | 1461067162023 Marionette TRACE conn3 <- [1,2478,null,{}] 04:59:22 INFO - PROCESS | 3584 | 1461067162027 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 3584 | 1461067162132 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:59:22 INFO - PROCESS | 3584 | 1461067162244 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 3584 | ++DOCSHELL 1644BC00 == 49 [pid = 3584] [id = 629] 04:59:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1647B800) [pid = 3584] [serial = 1887] [outer = 00000000] 04:59:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (18D7D000) [pid = 3584] [serial = 1888] [outer = 1647B800] 04:59:22 INFO - PROCESS | 3584 | 1461067162298 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (19241800) [pid = 3584] [serial = 1889] [outer = 1647B800] 04:59:22 INFO - PROCESS | 3584 | 1461067162941 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 971ms 04:59:22 INFO - PROCESS | 3584 | 1461067163002 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 3584 | 1461067163005 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:59:22 INFO - PROCESS | 3584 | 1461067163009 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 3584 | 1461067163013 Marionette TRACE conn3 <- [1,2482,null,{}] 04:59:23 INFO - PROCESS | 3584 | 1461067163024 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:23 INFO - PROCESS | 3584 | 1461067163160 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:59:23 INFO - PROCESS | 3584 | 1461067163178 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 3584 | ++DOCSHELL 17AA2000 == 50 [pid = 3584] [id = 630] 04:59:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1BE87400) [pid = 3584] [serial = 1890] [outer = 00000000] 04:59:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1C20F000) [pid = 3584] [serial = 1891] [outer = 1BE87400] 04:59:23 INFO - PROCESS | 3584 | 1461067163234 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1C299800) [pid = 3584] [serial = 1892] [outer = 1BE87400] 04:59:24 INFO - PROCESS | 3584 | 1461067164087 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1107ms 04:59:24 INFO - PROCESS | 3584 | 1461067164118 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 3584 | 1461067164122 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:59:24 INFO - PROCESS | 3584 | 1461067164128 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 3584 | 1461067164132 Marionette TRACE conn3 <- [1,2486,null,{}] 04:59:24 INFO - PROCESS | 3584 | 1461067164138 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 3584 | 1461067164233 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:59:24 INFO - PROCESS | 3584 | 1461067164381 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 3584 | ++DOCSHELL 12D41000 == 51 [pid = 3584] [id = 631] 04:59:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (12D77800) [pid = 3584] [serial = 1893] [outer = 00000000] 04:59:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (143A3C00) [pid = 3584] [serial = 1894] [outer = 12D77800] 04:59:24 INFO - PROCESS | 3584 | 1461067164447 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (156EFC00) [pid = 3584] [serial = 1895] [outer = 12D77800] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 1338C800 == 50 [pid = 3584] [id = 626] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 123F5800 == 49 [pid = 3584] [id = 625] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 11C5A000 == 48 [pid = 3584] [id = 624] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 12D44000 == 47 [pid = 3584] [id = 623] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 19F73400 == 46 [pid = 3584] [id = 622] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 1923AC00 == 45 [pid = 3584] [id = 621] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 18D79800 == 44 [pid = 3584] [id = 620] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 1540E800 == 43 [pid = 3584] [id = 619] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 11C58400 == 42 [pid = 3584] [id = 618] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 12B3C800 == 41 [pid = 3584] [id = 617] 04:59:24 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (15A30C00) [pid = 3584] [serial = 1801] [outer = 00000000] [url = about:blank] 04:59:24 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (17E84800) [pid = 3584] [serial = 1804] [outer = 00000000] [url = about:blank] 04:59:24 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A913400) [pid = 3584] [serial = 1807] [outer = 00000000] [url = about:blank] 04:59:24 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1A9CD000) [pid = 3584] [serial = 1837] [outer = 00000000] [url = about:blank] 04:59:24 INFO - PROCESS | 3584 | --DOCSHELL 11C60400 == 40 [pid = 3584] [id = 613] 04:59:25 INFO - PROCESS | 3584 | 1461067165048 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 971ms 04:59:25 INFO - PROCESS | 3584 | 1461067165096 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 3584 | 1461067165102 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:59:25 INFO - PROCESS | 3584 | 1461067165108 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 3584 | 1461067165111 Marionette TRACE conn3 <- [1,2490,null,{}] 04:59:25 INFO - PROCESS | 3584 | 1461067165114 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 3584 | 1461067165210 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1A90B800) [pid = 3584] [serial = 1724] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1A49C000) [pid = 3584] [serial = 1834] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (17E80C00) [pid = 3584] [serial = 1816] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (19264C00) [pid = 3584] [serial = 1823] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (16444C00) [pid = 3584] [serial = 1811] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A6E8000) [pid = 3584] [serial = 1828] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19247400) [pid = 3584] [serial = 1822] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (15C0D800) [pid = 3584] [serial = 1810] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (13734800) [pid = 3584] [serial = 1813] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (19B2D800) [pid = 3584] [serial = 1825] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A0AA000) [pid = 3584] [serial = 1826] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18D79C00) [pid = 3584] [serial = 1820] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (18054400) [pid = 3584] [serial = 1817] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (18BC7400) [pid = 3584] [serial = 1819] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A6E4400) [pid = 3584] [serial = 1829] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (17A99800) [pid = 3584] [serial = 1832] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1540A800) [pid = 3584] [serial = 1814] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A49DC00) [pid = 3584] [serial = 1835] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (158F0C00) [pid = 3584] [serial = 1831] [outer = 00000000] [url = about:blank] 04:59:25 INFO - PROCESS | 3584 | 1461067165307 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 3584 | ++DOCSHELL 11C60000 == 41 [pid = 3584] [id = 632] 04:59:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (12310400) [pid = 3584] [serial = 1896] [outer = 00000000] 04:59:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (14301C00) [pid = 3584] [serial = 1897] [outer = 12310400] 04:59:25 INFO - PROCESS | 3584 | 1461067165353 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (15AE9000) [pid = 3584] [serial = 1898] [outer = 12310400] 04:59:25 INFO - PROCESS | 3584 | 1461067165795 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 713ms 04:59:25 INFO - PROCESS | 3584 | 1461067165830 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 3584 | 1461067165832 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:59:25 INFO - PROCESS | 3584 | 1461067165836 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 3584 | 1461067165840 Marionette TRACE conn3 <- [1,2494,null,{}] 04:59:25 INFO - PROCESS | 3584 | 1461067165850 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 3584 | 1461067165934 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:59:25 INFO - PROCESS | 3584 | 1461067165948 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 3584 | ++DOCSHELL 17A9D000 == 42 [pid = 3584] [id = 633] 04:59:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17A9E800) [pid = 3584] [serial = 1899] [outer = 00000000] 04:59:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18054400) [pid = 3584] [serial = 1900] [outer = 17A9E800] 04:59:25 INFO - PROCESS | 3584 | 1461067165980 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1859CC00) [pid = 3584] [serial = 1901] [outer = 17A9E800] 04:59:26 INFO - PROCESS | 3584 | 1461067166462 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 682ms 04:59:26 INFO - PROCESS | 3584 | 1461067166517 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 3584 | 1461067166520 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:59:26 INFO - PROCESS | 3584 | 1461067166507 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 3584 | 1461067166509 Marionette TRACE conn3 <- [1,2498,null,{}] 04:59:26 INFO - PROCESS | 3584 | 1461067166512 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:26 INFO - PROCESS | 3584 | 1461067166591 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:59:26 INFO - PROCESS | 3584 | 1461067166600 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 3584 | ++DOCSHELL 18A38400 == 43 [pid = 3584] [id = 634] 04:59:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (18A3A400) [pid = 3584] [serial = 1902] [outer = 00000000] 04:59:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18D72000) [pid = 3584] [serial = 1903] [outer = 18A3A400] 04:59:26 INFO - PROCESS | 3584 | 1461067166646 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18D7A000) [pid = 3584] [serial = 1904] [outer = 18A3A400] 04:59:27 INFO - PROCESS | 3584 | 1461067167120 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 607ms 04:59:27 INFO - PROCESS | 3584 | 1461067167128 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:59:27 INFO - PROCESS | 3584 | 1461067167130 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:59:27 INFO - PROCESS | 3584 | 1461067167134 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 3584 | 1461067167135 Marionette TRACE conn3 <- [1,2502,null,{}] 04:59:27 INFO - PROCESS | 3584 | 1461067167139 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 3584 | 1461067167214 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:59:27 INFO - PROCESS | 3584 | 1461067167252 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 3584 | ++DOCSHELL 1923E400 == 44 [pid = 3584] [id = 635] 04:59:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1923E800) [pid = 3584] [serial = 1905] [outer = 00000000] 04:59:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1941B000) [pid = 3584] [serial = 1906] [outer = 1923E800] 04:59:27 INFO - PROCESS | 3584 | 1461067167297 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (196DCC00) [pid = 3584] [serial = 1907] [outer = 1923E800] 04:59:27 INFO - PROCESS | 3584 | 1461067167761 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 667ms 04:59:27 INFO - PROCESS | 3584 | 1461067167813 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 3584 | 1461067167815 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:59:27 INFO - PROCESS | 3584 | 1461067167826 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 3584 | 1461067167828 Marionette TRACE conn3 <- [1,2506,null,{}] 04:59:27 INFO - PROCESS | 3584 | 1461067167832 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 3584 | 1461067167962 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:59:28 INFO - PROCESS | 3584 | 1461067168029 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 3584 | ++DOCSHELL 13AED400 == 45 [pid = 3584] [id = 636] 04:59:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19F6D800) [pid = 3584] [serial = 1908] [outer = 00000000] 04:59:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A0A4800) [pid = 3584] [serial = 1909] [outer = 19F6D800] 04:59:28 INFO - PROCESS | 3584 | 1461067168078 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A49EC00) [pid = 3584] [serial = 1910] [outer = 19F6D800] 04:59:28 INFO - PROCESS | 3584 | 1461067168486 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 728ms 04:59:28 INFO - PROCESS | 3584 | 1461067168594 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 3584 | 1461067168596 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:59:28 INFO - PROCESS | 3584 | 1461067168600 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 3584 | 1461067168601 Marionette TRACE conn3 <- [1,2510,null,{}] 04:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:59:28 INFO - PROCESS | 3584 | 1461067168605 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:28 INFO - PROCESS | 3584 | 1461067168715 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:59:28 INFO - PROCESS | 3584 | 1461067168725 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 3584 | ++DOCSHELL 12D41800 == 46 [pid = 3584] [id = 637] 04:59:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A47C000) [pid = 3584] [serial = 1911] [outer = 00000000] 04:59:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1A908400) [pid = 3584] [serial = 1912] [outer = 1A47C000] 04:59:28 INFO - PROCESS | 3584 | 1461067168776 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A90C400) [pid = 3584] [serial = 1913] [outer = 1A47C000] 04:59:29 INFO - PROCESS | 3584 | 1461067169201 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 622ms 04:59:29 INFO - PROCESS | 3584 | 1461067169224 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 3584 | 1461067169226 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:59:29 INFO - PROCESS | 3584 | 1461067169229 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:59:29 INFO - PROCESS | 3584 | 1461067169231 Marionette TRACE conn3 <- [1,2514,null,{}] 04:59:29 INFO - PROCESS | 3584 | 1461067169235 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 3584 | 1461067169343 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:59:29 INFO - PROCESS | 3584 | 1461067169349 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 3584 | ++DOCSHELL 137E6800 == 47 [pid = 3584] [id = 638] 04:59:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (19F73400) [pid = 3584] [serial = 1914] [outer = 00000000] 04:59:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A942400) [pid = 3584] [serial = 1915] [outer = 19F73400] 04:59:29 INFO - PROCESS | 3584 | 1461067169394 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A94C000) [pid = 3584] [serial = 1916] [outer = 19F73400] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (133D4400) [pid = 3584] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (19F73C00) [pid = 3584] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (19F09C00) [pid = 3584] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1325D000) [pid = 3584] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (11C5EC00) [pid = 3584] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (18D7A800) [pid = 3584] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (15AE7800) [pid = 3584] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (196DC800) [pid = 3584] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A9C6400) [pid = 3584] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (11C5A800) [pid = 3584] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (14AB6000) [pid = 3584] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (18BCAC00) [pid = 3584] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A907800) [pid = 3584] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (158E7400) [pid = 3584] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:59:29 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (11BADC00) [pid = 3584] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:59:29 INFO - PROCESS | 3584 | 1461067169964 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 819ms 04:59:30 INFO - PROCESS | 3584 | 1461067170039 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 3584 | 1461067170041 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:59:30 INFO - PROCESS | 3584 | 1461067170044 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 3584 | 1461067170046 Marionette TRACE conn3 <- [1,2518,null,{}] 04:59:30 INFO - PROCESS | 3584 | 1461067170049 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 3584 | 1461067170125 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:59:30 INFO - PROCESS | 3584 | 1461067170132 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 3584 | ++DOCSHELL 14302C00 == 48 [pid = 3584] [id = 639] 04:59:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (16444400) [pid = 3584] [serial = 1917] [outer = 00000000] 04:59:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (196DE400) [pid = 3584] [serial = 1918] [outer = 16444400] 04:59:30 INFO - PROCESS | 3584 | 1461067170177 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A0A9C00) [pid = 3584] [serial = 1919] [outer = 16444400] 04:59:30 INFO - PROCESS | 3584 | 1461067170618 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 607ms 04:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:59:30 INFO - PROCESS | 3584 | 1461067170664 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 3584 | 1461067170667 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:59:30 INFO - PROCESS | 3584 | 1461067170670 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 3584 | 1461067170672 Marionette TRACE conn3 <- [1,2522,null,{}] 04:59:30 INFO - PROCESS | 3584 | 1461067170675 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 3584 | 1461067170751 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:59:30 INFO - PROCESS | 3584 | 1461067170757 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 3584 | ++DOCSHELL 11B20400 == 49 [pid = 3584] [id = 640] 04:59:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (18C34400) [pid = 3584] [serial = 1920] [outer = 00000000] 04:59:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A90DC00) [pid = 3584] [serial = 1921] [outer = 18C34400] 04:59:30 INFO - PROCESS | 3584 | 1461067170809 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A94D400) [pid = 3584] [serial = 1922] [outer = 18C34400] 04:59:31 INFO - PROCESS | 3584 | 1461067171229 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 576ms 04:59:31 INFO - PROCESS | 3584 | 1461067171263 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 3584 | 1461067171265 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:59:31 INFO - PROCESS | 3584 | 1461067171269 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 3584 | 1461067171271 Marionette TRACE conn3 <- [1,2526,null,{}] 04:59:31 INFO - PROCESS | 3584 | 1461067171275 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 3584 | 1461067171371 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:59:31 INFO - PROCESS | 3584 | 1461067171377 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 3584 | ++DOCSHELL 1A909800 == 50 [pid = 3584] [id = 641] 04:59:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A9CAC00) [pid = 3584] [serial = 1923] [outer = 00000000] 04:59:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1C082000) [pid = 3584] [serial = 1924] [outer = 1A9CAC00] 04:59:31 INFO - PROCESS | 3584 | 1461067171427 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1C208C00) [pid = 3584] [serial = 1925] [outer = 1A9CAC00] 04:59:32 INFO - PROCESS | 3584 | 1461067172119 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 880ms 04:59:32 INFO - PROCESS | 3584 | 1461067172153 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 3584 | 1461067172159 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:59:32 INFO - PROCESS | 3584 | 1461067172165 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 3584 | 1461067172168 Marionette TRACE conn3 <- [1,2530,null,{}] 04:59:32 INFO - PROCESS | 3584 | 1461067172174 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:32 INFO - PROCESS | 3584 | 1461067172284 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:59:32 INFO - PROCESS | 3584 | 1461067172398 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 3584 | ++DOCSHELL 13AEBC00 == 51 [pid = 3584] [id = 642] 04:59:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (14303000) [pid = 3584] [serial = 1926] [outer = 00000000] 04:59:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1636E000) [pid = 3584] [serial = 1927] [outer = 14303000] 04:59:32 INFO - PROCESS | 3584 | 1461067172455 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (16548800) [pid = 3584] [serial = 1928] [outer = 14303000] 04:59:33 INFO - PROCESS | 3584 | 1461067173078 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 971ms 04:59:33 INFO - PROCESS | 3584 | 1461067173134 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 3584 | 1461067173140 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:59:33 INFO - PROCESS | 3584 | 1461067173147 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 3584 | 1461067173149 Marionette TRACE conn3 <- [1,2534,null,{}] 04:59:33 INFO - PROCESS | 3584 | 1461067173154 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 3584 | 1461067173262 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:59:33 INFO - PROCESS | 3584 | 1461067173401 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 3584 | ++DOCSHELL 17E82000 == 52 [pid = 3584] [id = 643] 04:59:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (18007400) [pid = 3584] [serial = 1929] [outer = 00000000] 04:59:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (18D71C00) [pid = 3584] [serial = 1930] [outer = 18007400] 04:59:33 INFO - PROCESS | 3584 | 1461067173458 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (19421000) [pid = 3584] [serial = 1931] [outer = 18007400] 04:59:34 INFO - PROCESS | 3584 | 1461067174039 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 910ms 04:59:34 INFO - PROCESS | 3584 | 1461067174061 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 3584 | 1461067174064 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:59:34 INFO - PROCESS | 3584 | 1461067174067 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 3584 | 1461067174071 Marionette TRACE conn3 <- [1,2538,null,{}] 04:59:34 INFO - PROCESS | 3584 | 1461067174082 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 3584 | 1461067174186 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:59:34 INFO - PROCESS | 3584 | 1461067174300 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 3584 | ++DOCSHELL 1A947400 == 53 [pid = 3584] [id = 644] 04:59:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1A9CB800) [pid = 3584] [serial = 1932] [outer = 00000000] 04:59:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1BE93800) [pid = 3584] [serial = 1933] [outer = 1A9CB800] 04:59:34 INFO - PROCESS | 3584 | 1461067174397 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1C201400) [pid = 3584] [serial = 1934] [outer = 1A9CB800] 04:59:35 INFO - PROCESS | 3584 | 1461067175030 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 971ms 04:59:35 INFO - PROCESS | 3584 | 1461067175073 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 3584 | 1461067175076 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:59:35 INFO - PROCESS | 3584 | 1461067175065 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 3584 | 1461067175068 Marionette TRACE conn3 <- [1,2542,null,{}] 04:59:35 INFO - PROCESS | 3584 | 1461067175073 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:35 INFO - PROCESS | 3584 | 1461067175226 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:59:35 INFO - PROCESS | 3584 | 1461067175366 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 3584 | ++DOCSHELL 133D5C00 == 54 [pid = 3584] [id = 645] 04:59:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (14302000) [pid = 3584] [serial = 1935] [outer = 00000000] 04:59:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (15650000) [pid = 3584] [serial = 1936] [outer = 14302000] 04:59:35 INFO - PROCESS | 3584 | 1461067175423 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (17AA0800) [pid = 3584] [serial = 1937] [outer = 14302000] 04:59:36 INFO - PROCESS | 3584 | 1461067176137 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1107ms 04:59:36 INFO - PROCESS | 3584 | 1461067176193 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 3584 | 1461067176197 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:59:36 INFO - PROCESS | 3584 | 1461067176203 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 3584 | 1461067176206 Marionette TRACE conn3 <- [1,2546,null,{}] 04:59:36 INFO - PROCESS | 3584 | 1461067176232 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 3584 | 1461067176399 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:59:36 INFO - PROCESS | 3584 | 1461067176463 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 3584 | ++DOCSHELL 15A36000 == 55 [pid = 3584] [id = 646] 04:59:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (15AD2000) [pid = 3584] [serial = 1938] [outer = 00000000] 04:59:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (16A6D000) [pid = 3584] [serial = 1939] [outer = 15AD2000] 04:59:36 INFO - PROCESS | 3584 | 1461067176516 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (18001C00) [pid = 3584] [serial = 1940] [outer = 15AD2000] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 13264800 == 54 [pid = 3584] [id = 600] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 11B20400 == 53 [pid = 3584] [id = 640] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 14302C00 == 52 [pid = 3584] [id = 639] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 137E6800 == 51 [pid = 3584] [id = 638] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 12D41800 == 50 [pid = 3584] [id = 637] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 13AED400 == 49 [pid = 3584] [id = 636] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 1923E400 == 48 [pid = 3584] [id = 635] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 18A38400 == 47 [pid = 3584] [id = 634] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 17A9D000 == 46 [pid = 3584] [id = 633] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 11C60000 == 45 [pid = 3584] [id = 632] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 12D41000 == 44 [pid = 3584] [id = 631] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 17AA2000 == 43 [pid = 3584] [id = 630] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 1644BC00 == 42 [pid = 3584] [id = 629] 04:59:36 INFO - PROCESS | 3584 | --DOCSHELL 13737C00 == 41 [pid = 3584] [id = 628] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (19F04800) [pid = 3584] [serial = 1766] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1A944C00) [pid = 3584] [serial = 1799] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (17AA0400) [pid = 3584] [serial = 1763] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (12BDD800) [pid = 3584] [serial = 1760] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1BE91C00) [pid = 3584] [serial = 1876] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (1C201800) [pid = 3584] [serial = 1879] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1A488000) [pid = 3584] [serial = 1867] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A940800) [pid = 3584] [serial = 1870] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (15409C00) [pid = 3584] [serial = 1853] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (146AD400) [pid = 3584] [serial = 1852] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (13261C00) [pid = 3584] [serial = 1840] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (12D4BC00) [pid = 3584] [serial = 1855] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (137E6C00) [pid = 3584] [serial = 1856] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1923E000) [pid = 3584] [serial = 1861] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (19241400) [pid = 3584] [serial = 1862] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (17A9E000) [pid = 3584] [serial = 1858] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (18052000) [pid = 3584] [serial = 1859] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1BE94800) [pid = 3584] [serial = 1849] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (19B2C000) [pid = 3584] [serial = 1864] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A6DA400) [pid = 3584] [serial = 1868] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (179A7800) [pid = 3584] [serial = 1843] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A9D0400) [pid = 3584] [serial = 1838] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (198F9000) [pid = 3584] [serial = 1846] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (13386400) [pid = 3584] [serial = 1873] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A9C8800) [pid = 3584] [serial = 1871] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1C204C00) [pid = 3584] [serial = 1880] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1654E000) [pid = 3584] [serial = 1874] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1C080400) [pid = 3584] [serial = 1877] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19B2C400) [pid = 3584] [serial = 1865] [outer = 00000000] [url = about:blank] 04:59:37 INFO - PROCESS | 3584 | 1461067177089 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 910ms 04:59:37 INFO - PROCESS | 3584 | 1461067177115 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 3584 | 1461067177120 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:59:37 INFO - PROCESS | 3584 | 1461067177126 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 3584 | 1461067177129 Marionette TRACE conn3 <- [1,2550,null,{}] 04:59:37 INFO - PROCESS | 3584 | 1461067177133 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 3584 | 1461067177223 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:59:37 INFO - PROCESS | 3584 | 1461067177232 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 3584 | ++DOCSHELL 137E6C00 == 42 [pid = 3584] [id = 647] 04:59:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (143A7C00) [pid = 3584] [serial = 1941] [outer = 00000000] 04:59:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (179A7800) [pid = 3584] [serial = 1942] [outer = 143A7C00] 04:59:37 INFO - PROCESS | 3584 | 1461067177278 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17E80C00) [pid = 3584] [serial = 1943] [outer = 143A7C00] 04:59:37 INFO - PROCESS | 3584 | 1461067177772 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 682ms 04:59:37 INFO - PROCESS | 3584 | 1461067177808 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 3584 | 1461067177810 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:59:37 INFO - PROCESS | 3584 | 1461067177814 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 3584 | 1461067177817 Marionette TRACE conn3 <- [1,2554,null,{}] 04:59:37 INFO - PROCESS | 3584 | 1461067177828 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 3584 | 1461067177950 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:59:38 INFO - PROCESS | 3584 | 1461067178061 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 3584 | ++DOCSHELL 186E9800 == 43 [pid = 3584] [id = 648] 04:59:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18BC0400) [pid = 3584] [serial = 1944] [outer = 00000000] 04:59:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1923F400) [pid = 3584] [serial = 1945] [outer = 18BC0400] 04:59:38 INFO - PROCESS | 3584 | 1461067178110 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1941B800) [pid = 3584] [serial = 1946] [outer = 18BC0400] 04:59:38 INFO - PROCESS | 3584 | 1461067178463 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 713ms 04:59:38 INFO - PROCESS | 3584 | 1461067178520 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 3584 | 1461067178523 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:59:38 INFO - PROCESS | 3584 | 1461067178526 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 3584 | 1461067178528 Marionette TRACE conn3 <- [1,2558,null,{}] 04:59:38 INFO - PROCESS | 3584 | 1461067178532 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 3584 | 1461067178616 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:59:38 INFO - PROCESS | 3584 | 1461067178622 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 3584 | ++DOCSHELL 19246C00 == 44 [pid = 3584] [id = 649] 04:59:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (198EDC00) [pid = 3584] [serial = 1947] [outer = 00000000] 04:59:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19D75800) [pid = 3584] [serial = 1948] [outer = 198EDC00] 04:59:38 INFO - PROCESS | 3584 | 1461067178667 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (19F0D000) [pid = 3584] [serial = 1949] [outer = 198EDC00] 04:59:39 INFO - PROCESS | 3584 | 1461067179153 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 667ms 04:59:39 INFO - PROCESS | 3584 | 1461067179211 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 3584 | 1461067179213 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:59:39 INFO - PROCESS | 3584 | 1461067179216 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 3584 | 1461067179218 Marionette TRACE conn3 <- [1,2562,null,{}] 04:59:39 INFO - PROCESS | 3584 | 1461067179221 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:39 INFO - PROCESS | 3584 | 1461067179361 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:59:39 INFO - PROCESS | 3584 | 1461067179384 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 3584 | ++DOCSHELL 13391800 == 45 [pid = 3584] [id = 650] 04:59:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A482400) [pid = 3584] [serial = 1950] [outer = 00000000] 04:59:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A6DA400) [pid = 3584] [serial = 1951] [outer = 1A482400] 04:59:39 INFO - PROCESS | 3584 | 1461067179428 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A6DAC00) [pid = 3584] [serial = 1952] [outer = 1A482400] 04:59:39 INFO - PROCESS | 3584 | 1461067179868 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 682ms 04:59:39 INFO - PROCESS | 3584 | 1461067179895 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 3584 | 1461067179897 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:59:39 INFO - PROCESS | 3584 | 1461067179900 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:59:39 INFO - PROCESS | 3584 | 1461067179902 Marionette TRACE conn3 <- [1,2566,null,{}] 04:59:39 INFO - PROCESS | 3584 | 1461067179905 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 3584 | 1461067180048 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:59:40 INFO - PROCESS | 3584 | 1461067180054 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 3584 | ++DOCSHELL 1325D000 == 46 [pid = 3584] [id = 651] 04:59:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (13730400) [pid = 3584] [serial = 1953] [outer = 00000000] 04:59:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A9D1000) [pid = 3584] [serial = 1954] [outer = 13730400] 04:59:40 INFO - PROCESS | 3584 | 1461067180162 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1BE8BC00) [pid = 3584] [serial = 1955] [outer = 13730400] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1923E800) [pid = 3584] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (19F6D800) [pid = 3584] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (17A9E800) [pid = 3584] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1C205800) [pid = 3584] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (12D77800) [pid = 3584] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A47C000) [pid = 3584] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (12310400) [pid = 3584] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (18A3A400) [pid = 3584] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (19F73400) [pid = 3584] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (16444400) [pid = 3584] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:59:40 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (18C34400) [pid = 3584] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:59:40 INFO - PROCESS | 3584 | 1461067180961 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1107ms 04:59:41 INFO - PROCESS | 3584 | 1461067181007 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3584 | 1461067181011 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:59:41 INFO - PROCESS | 3584 | 1461067181015 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 3584 | 1461067181019 Marionette TRACE conn3 <- [1,2570,null,{}] 04:59:41 INFO - PROCESS | 3584 | 1461067181025 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 3584 | 1461067181132 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:59:41 INFO - PROCESS | 3584 | 1461067181273 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 3584 | ++DOCSHELL 13208C00 == 47 [pid = 3584] [id = 652] 04:59:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (13738800) [pid = 3584] [serial = 1956] [outer = 00000000] 04:59:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1540B400) [pid = 3584] [serial = 1957] [outer = 13738800] 04:59:41 INFO - PROCESS | 3584 | 1461067181331 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (158E7400) [pid = 3584] [serial = 1958] [outer = 13738800] 04:59:41 INFO - PROCESS | 3584 | 1461067181878 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 910ms 04:59:41 INFO - PROCESS | 3584 | 1461067181946 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3584 | 1461067181952 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:59:41 INFO - PROCESS | 3584 | 1461067181959 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 3584 | 1461067181946 Marionette TRACE conn3 <- [1,2574,null,{}] 04:59:41 INFO - PROCESS | 3584 | 1461067181950 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 3584 | 1461067182062 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:59:42 INFO - PROCESS | 3584 | 1461067182200 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 3584 | ++DOCSHELL 133D4000 == 48 [pid = 3584] [id = 653] 04:59:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1430A800) [pid = 3584] [serial = 1959] [outer = 00000000] 04:59:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (18599400) [pid = 3584] [serial = 1960] [outer = 1430A800] 04:59:42 INFO - PROCESS | 3584 | 1461067182256 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (18A37800) [pid = 3584] [serial = 1961] [outer = 1430A800] 04:59:42 INFO - PROCESS | 3584 | 1461067182903 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1017ms 04:59:42 INFO - PROCESS | 3584 | 1461067182990 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 3584 | 1461067182993 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:59:42 INFO - PROCESS | 3584 | 1461067182997 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 3584 | 1461067183001 Marionette TRACE conn3 <- [1,2578,null,{}] 04:59:43 INFO - PROCESS | 3584 | 1461067183034 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 3584 | 1461067183128 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:59:43 INFO - PROCESS | 3584 | 1461067183259 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 3584 | ++DOCSHELL 1923E800 == 49 [pid = 3584] [id = 654] 04:59:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (196E7400) [pid = 3584] [serial = 1962] [outer = 00000000] 04:59:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A6DF800) [pid = 3584] [serial = 1963] [outer = 196E7400] 04:59:43 INFO - PROCESS | 3584 | 1461067183317 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A912C00) [pid = 3584] [serial = 1964] [outer = 196E7400] 04:59:43 INFO - PROCESS | 3584 | 1461067183854 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 940ms 04:59:43 INFO - PROCESS | 3584 | 1461067183927 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 3584 | 1461067183930 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:59:43 INFO - PROCESS | 3584 | 1461067183934 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 3584 | 1461067183936 Marionette TRACE conn3 <- [1,2582,null,{}] 04:59:43 INFO - PROCESS | 3584 | 1461067183940 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:44 INFO - PROCESS | 3584 | 1461067184047 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:59:44 INFO - PROCESS | 3584 | 1461067184155 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 3584 | ++DOCSHELL 185A1400 == 50 [pid = 3584] [id = 655] 04:59:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A6DEC00) [pid = 3584] [serial = 1965] [outer = 00000000] 04:59:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1BE88000) [pid = 3584] [serial = 1966] [outer = 1A6DEC00] 04:59:44 INFO - PROCESS | 3584 | 1461067184208 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1BE93400) [pid = 3584] [serial = 1967] [outer = 1A6DEC00] 04:59:44 INFO - PROCESS | 3584 | 1461067184918 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1016ms 04:59:44 INFO - PROCESS | 3584 | 1461067184970 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 3584 | 1461067184974 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:59:44 INFO - PROCESS | 3584 | 1461067184980 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:59:44 INFO - PROCESS | 3584 | 1461067184984 Marionette TRACE conn3 <- [1,2586,null,{}] 04:59:44 INFO - PROCESS | 3584 | 1461067184991 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 3584 | 1461067185098 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:59:45 INFO - PROCESS | 3584 | 1461067185245 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 3584 | ++DOCSHELL 14302400 == 51 [pid = 3584] [id = 656] 04:59:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1435A800) [pid = 3584] [serial = 1968] [outer = 00000000] 04:59:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (16444C00) [pid = 3584] [serial = 1969] [outer = 1435A800] 04:59:45 INFO - PROCESS | 3584 | 1461067185298 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1676DC00) [pid = 3584] [serial = 1970] [outer = 1435A800] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 13391800 == 50 [pid = 3584] [id = 650] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 19246C00 == 49 [pid = 3584] [id = 649] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 186E9800 == 48 [pid = 3584] [id = 648] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 137E6C00 == 47 [pid = 3584] [id = 647] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 15A36000 == 46 [pid = 3584] [id = 646] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 1A947400 == 45 [pid = 3584] [id = 644] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 17E82000 == 44 [pid = 3584] [id = 643] 04:59:45 INFO - PROCESS | 3584 | --DOCSHELL 13AEBC00 == 43 [pid = 3584] [id = 642] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (16769800) [pid = 3584] [serial = 1885] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1C20F000) [pid = 3584] [serial = 1891] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (1941B000) [pid = 3584] [serial = 1906] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A0A4800) [pid = 3584] [serial = 1909] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (18054400) [pid = 3584] [serial = 1900] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1859CC00) [pid = 3584] [serial = 1901] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1C296000) [pid = 3584] [serial = 1882] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1C2C1000) [pid = 3584] [serial = 1883] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (18D7D000) [pid = 3584] [serial = 1888] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (156EFC00) [pid = 3584] [serial = 1895] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (143A3C00) [pid = 3584] [serial = 1894] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A908400) [pid = 3584] [serial = 1912] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (14301C00) [pid = 3584] [serial = 1897] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (15AE9000) [pid = 3584] [serial = 1898] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A49EC00) [pid = 3584] [serial = 1910] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (18D72000) [pid = 3584] [serial = 1903] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (18D7A000) [pid = 3584] [serial = 1904] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A942400) [pid = 3584] [serial = 1915] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A90C400) [pid = 3584] [serial = 1913] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1C082000) [pid = 3584] [serial = 1924] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A94C000) [pid = 3584] [serial = 1916] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (196DE400) [pid = 3584] [serial = 1918] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A90DC00) [pid = 3584] [serial = 1921] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A0A9C00) [pid = 3584] [serial = 1919] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A94D400) [pid = 3584] [serial = 1922] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (196DCC00) [pid = 3584] [serial = 1907] [outer = 00000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3584 | 1461067185835 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 879ms 04:59:45 INFO - PROCESS | 3584 | 1461067185870 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 3584 | 1461067185875 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:59:45 INFO - PROCESS | 3584 | 1461067185881 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 3584 | 1461067185884 Marionette TRACE conn3 <- [1,2590,null,{}] 04:59:45 INFO - PROCESS | 3584 | 1461067185888 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 3584 | 1461067185969 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:59:45 INFO - PROCESS | 3584 | 1461067185978 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 3584 | ++DOCSHELL 156A0800 == 44 [pid = 3584] [id = 657] 04:59:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (158E5C00) [pid = 3584] [serial = 1971] [outer = 00000000] 04:59:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16A68000) [pid = 3584] [serial = 1972] [outer = 158E5C00] 04:59:46 INFO - PROCESS | 3584 | 1461067186007 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18056800) [pid = 3584] [serial = 1973] [outer = 158E5C00] 04:59:46 INFO - PROCESS | 3584 | 1461067186524 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 712ms 04:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:59:46 INFO - PROCESS | 3584 | 1461067186586 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 3584 | 1461067186588 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:59:46 INFO - PROCESS | 3584 | 1461067186591 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 3584 | 1461067186595 Marionette TRACE conn3 <- [1,2594,null,{}] 04:59:46 INFO - PROCESS | 3584 | 1461067186605 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:46 INFO - PROCESS | 3584 | 1461067186689 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:59:46 INFO - PROCESS | 3584 | 1461067186791 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 3584 | ++DOCSHELL 1805CC00 == 45 [pid = 3584] [id = 658] 04:59:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18A31C00) [pid = 3584] [serial = 1974] [outer = 00000000] 04:59:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18D7E800) [pid = 3584] [serial = 1975] [outer = 18A31C00] 04:59:46 INFO - PROCESS | 3584 | 1461067186839 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1923E400) [pid = 3584] [serial = 1976] [outer = 18A31C00] 04:59:47 INFO - PROCESS | 3584 | 1461067187245 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 667ms 04:59:47 INFO - PROCESS | 3584 | 1461067187272 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 3584 | 1461067187275 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:59:47 INFO - PROCESS | 3584 | 1461067187278 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 3584 | 1461067187280 Marionette TRACE conn3 <- [1,2598,null,{}] 04:59:47 INFO - PROCESS | 3584 | 1461067187283 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:47 INFO - PROCESS | 3584 | 1461067187365 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:59:47 INFO - PROCESS | 3584 | 1461067187371 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 3584 | ++DOCSHELL 1913D000 == 46 [pid = 3584] [id = 659] 04:59:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (19258000) [pid = 3584] [serial = 1977] [outer = 00000000] 04:59:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (196E5400) [pid = 3584] [serial = 1978] [outer = 19258000] 04:59:47 INFO - PROCESS | 3584 | 1461067187416 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19F72800) [pid = 3584] [serial = 1979] [outer = 19258000] 04:59:47 INFO - PROCESS | 3584 | 1461067187866 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 622ms 04:59:47 INFO - PROCESS | 3584 | 1461067187902 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 3584 | 1461067187904 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:59:47 INFO - PROCESS | 3584 | 1461067187916 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 3584 | 1461067187917 Marionette TRACE conn3 <- [1,2602,null,{}] 04:59:47 INFO - PROCESS | 3584 | 1461067187920 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 3584 | 1461067188031 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:59:48 INFO - PROCESS | 3584 | 1461067188134 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 3584 | ++DOCSHELL 1A6DE400 == 47 [pid = 3584] [id = 660] 04:59:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A6E2400) [pid = 3584] [serial = 1980] [outer = 00000000] 04:59:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A90C000) [pid = 3584] [serial = 1981] [outer = 1A6E2400] 04:59:48 INFO - PROCESS | 3584 | 1461067188178 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A90E000) [pid = 3584] [serial = 1982] [outer = 1A6E2400] 04:59:48 INFO - PROCESS | 3584 | 1461067188604 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 713ms 04:59:48 INFO - PROCESS | 3584 | 1461067188638 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 3584 | 1461067188640 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:59:48 INFO - PROCESS | 3584 | 1461067188643 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:59:48 INFO - PROCESS | 3584 | 1461067188645 Marionette TRACE conn3 <- [1,2606,null,{}] 04:59:48 INFO - PROCESS | 3584 | 1461067188648 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 3584 | 1461067188779 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:59:48 INFO - PROCESS | 3584 | 1461067188853 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 3584 | ++DOCSHELL 11C58400 == 48 [pid = 3584] [id = 661] 04:59:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A93EC00) [pid = 3584] [serial = 1983] [outer = 00000000] 04:59:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1BE8DC00) [pid = 3584] [serial = 1984] [outer = 1A93EC00] 04:59:48 INFO - PROCESS | 3584 | 1461067188885 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1C083C00) [pid = 3584] [serial = 1985] [outer = 1A93EC00] 04:59:49 INFO - PROCESS | 3584 | 1461067189312 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 713ms 04:59:49 INFO - PROCESS | 3584 | 1461067189367 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 3584 | 1461067189369 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:59:49 INFO - PROCESS | 3584 | 1461067189372 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 3584 | 1461067189374 Marionette TRACE conn3 <- [1,2610,null,{}] 04:59:49 INFO - PROCESS | 3584 | 1461067189383 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 3584 | 1461067189506 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:59:49 INFO - PROCESS | 3584 | 1461067189516 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 3584 | ++DOCSHELL 1A9D2000 == 49 [pid = 3584] [id = 662] 04:59:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1BE8C800) [pid = 3584] [serial = 1986] [outer = 00000000] 04:59:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1C240C00) [pid = 3584] [serial = 1987] [outer = 1BE8C800] 04:59:49 INFO - PROCESS | 3584 | 1461067189561 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1C241400) [pid = 3584] [serial = 1988] [outer = 1BE8C800] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1BE87400) [pid = 3584] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1647B800) [pid = 3584] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (14A06000) [pid = 3584] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (15AD2000) [pid = 3584] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (14302000) [pid = 3584] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (143A7C00) [pid = 3584] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (18BC0400) [pid = 3584] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A482400) [pid = 3584] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (156ED800) [pid = 3584] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (13734000) [pid = 3584] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (11C64800) [pid = 3584] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (19242800) [pid = 3584] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (17A9C400) [pid = 3584] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A9D2400) [pid = 3584] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16545800) [pid = 3584] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A90B400) [pid = 3584] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:59:49 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (198EDC00) [pid = 3584] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:59:50 INFO - PROCESS | 3584 | 1461067190055 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 713ms 04:59:50 INFO - PROCESS | 3584 | 1461067190078 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3584 | 1461067190079 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:59:50 INFO - PROCESS | 3584 | 1461067190083 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:59:50 INFO - PROCESS | 3584 | 1461067190084 Marionette TRACE conn3 <- [1,2614,null,{}] 04:59:50 INFO - PROCESS | 3584 | 1461067190088 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 3584 | 1461067190173 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:59:50 INFO - PROCESS | 3584 | 1461067190272 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 3584 | ++DOCSHELL 12D76C00 == 50 [pid = 3584] [id = 663] 04:59:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13259400) [pid = 3584] [serial = 1989] [outer = 00000000] 04:59:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (15AD2000) [pid = 3584] [serial = 1990] [outer = 13259400] 04:59:50 INFO - PROCESS | 3584 | 1461067190316 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18BC0400) [pid = 3584] [serial = 1991] [outer = 13259400] 04:59:50 INFO - PROCESS | 3584 | 1461067190661 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 04:59:50 INFO - PROCESS | 3584 | 1461067190705 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3584 | 1461067190707 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:59:50 INFO - PROCESS | 3584 | 1461067190710 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:59:50 INFO - PROCESS | 3584 | 1461067190712 Marionette TRACE conn3 <- [1,2618,null,{}] 04:59:50 INFO - PROCESS | 3584 | 1461067190715 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 3584 | 1461067190862 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:59:50 INFO - PROCESS | 3584 | 1461067190878 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 3584 | ++DOCSHELL 186F3000 == 51 [pid = 3584] [id = 664] 04:59:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18A30000) [pid = 3584] [serial = 1992] [outer = 00000000] 04:59:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19F6D400) [pid = 3584] [serial = 1993] [outer = 18A30000] 04:59:50 INFO - PROCESS | 3584 | 1461067190922 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1BE8C000) [pid = 3584] [serial = 1994] [outer = 18A30000] 04:59:51 INFO - PROCESS | 3584 | 1461067191320 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 682ms 04:59:51 INFO - PROCESS | 3584 | 1461067191390 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 3584 | 1461067191392 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:59:51 INFO - PROCESS | 3584 | 1461067191396 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 3584 | 1461067191397 Marionette TRACE conn3 <- [1,2622,null,{}] 04:59:51 INFO - PROCESS | 3584 | 1461067191401 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 3584 | 1461067191482 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:59:51 INFO - PROCESS | 3584 | 1461067191492 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 3584 | ++DOCSHELL 19D74C00 == 52 [pid = 3584] [id = 665] 04:59:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A9C7400) [pid = 3584] [serial = 1995] [outer = 00000000] 04:59:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1C2C4C00) [pid = 3584] [serial = 1996] [outer = 1A9C7400] 04:59:51 INFO - PROCESS | 3584 | 1461067191535 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1C2C9800) [pid = 3584] [serial = 1997] [outer = 1A9C7400] 04:59:52 INFO - PROCESS | 3584 | 1461067192079 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 728ms 04:59:52 INFO - PROCESS | 3584 | 1461067192119 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 3584 | 1461067192124 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:59:52 INFO - PROCESS | 3584 | 1461067192235 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 3584 | 1461067192240 Marionette TRACE conn3 <- [1,2626,null,{}] 04:59:52 INFO - PROCESS | 3584 | 1461067192248 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:52 INFO - PROCESS | 3584 | 1461067192369 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:59:52 INFO - PROCESS | 3584 | 1461067192491 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 3584 | ++DOCSHELL 11C59800 == 53 [pid = 3584] [id = 666] 04:59:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (11C61400) [pid = 3584] [serial = 1998] [outer = 00000000] 04:59:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (15AE7800) [pid = 3584] [serial = 1999] [outer = 11C61400] 04:59:52 INFO - PROCESS | 3584 | 1461067192550 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (16443800) [pid = 3584] [serial = 2000] [outer = 11C61400] 04:59:53 INFO - PROCESS | 3584 | 1461067193119 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 955ms 04:59:53 INFO - PROCESS | 3584 | 1461067193143 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 3584 | 1461067193149 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:59:53 INFO - PROCESS | 3584 | 1461067193155 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 3584 | 1461067193158 Marionette TRACE conn3 <- [1,2630,null,{}] 04:59:53 INFO - PROCESS | 3584 | 1461067193162 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 3584 | 1461067193275 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:59:53 INFO - PROCESS | 3584 | 1461067193431 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 3584 | ++DOCSHELL 18007C00 == 54 [pid = 3584] [id = 667] 04:59:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (186EDC00) [pid = 3584] [serial = 2001] [outer = 00000000] 04:59:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18D7E000) [pid = 3584] [serial = 2002] [outer = 186EDC00] 04:59:53 INFO - PROCESS | 3584 | 1461067193486 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (196DB400) [pid = 3584] [serial = 2003] [outer = 186EDC00] 04:59:54 INFO - PROCESS | 3584 | 1461067194078 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 940ms 04:59:54 INFO - PROCESS | 3584 | 1461067194128 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 3584 | 1461067194131 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:59:54 INFO - PROCESS | 3584 | 1461067194135 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 3584 | 1461067194138 Marionette TRACE conn3 <- [1,2634,null,{}] 04:59:54 INFO - PROCESS | 3584 | 1461067194132 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 3584 | 1461067194247 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:59:54 INFO - PROCESS | 3584 | 1461067194404 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 3584 | ++DOCSHELL 1A912400 == 55 [pid = 3584] [id = 668] 04:59:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1A9CBC00) [pid = 3584] [serial = 2004] [outer = 00000000] 04:59:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1C086000) [pid = 3584] [serial = 2005] [outer = 1A9CBC00] 04:59:54 INFO - PROCESS | 3584 | 1461067194465 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1C2C1C00) [pid = 3584] [serial = 2006] [outer = 1A9CBC00] 04:59:55 INFO - PROCESS | 3584 | 1461067195279 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:59:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:59:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1259ms 04:59:55 INFO - PROCESS | 3584 | 1461067195378 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 3584 | 1461067195382 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:59:55 INFO - PROCESS | 3584 | 1461067195387 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 3584 | 1461067195391 Marionette TRACE conn3 <- [1,2638,null,{}] 04:59:55 INFO - PROCESS | 3584 | 1461067195396 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:55 INFO - PROCESS | 3584 | 1461067195495 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:59:55 INFO - PROCESS | 3584 | 1461067195633 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 3584 | ++DOCSHELL 11BA6400 == 56 [pid = 3584] [id = 669] 04:59:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (11BA7800) [pid = 3584] [serial = 2007] [outer = 00000000] 04:59:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1320E000) [pid = 3584] [serial = 2008] [outer = 11BA7800] 04:59:55 INFO - PROCESS | 3584 | 1461067195686 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (13733000) [pid = 3584] [serial = 2009] [outer = 11BA7800] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 186F3000 == 55 [pid = 3584] [id = 664] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 12D76C00 == 54 [pid = 3584] [id = 663] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 1A9D2000 == 53 [pid = 3584] [id = 662] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 11C58400 == 52 [pid = 3584] [id = 661] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 1A6DE400 == 51 [pid = 3584] [id = 660] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 1913D000 == 50 [pid = 3584] [id = 659] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 1805CC00 == 49 [pid = 3584] [id = 658] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 156A0800 == 48 [pid = 3584] [id = 657] 04:59:56 INFO - PROCESS | 3584 | --DOCSHELL 14302400 == 47 [pid = 3584] [id = 656] 04:59:56 INFO - PROCESS | 3584 | 1461067196279 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (18BC2000) [pid = 3584] [serial = 1805] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (15C52400) [pid = 3584] [serial = 1802] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (137D9C00) [pid = 3584] [serial = 1841] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A649800) [pid = 3584] [serial = 1847] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (19F67400) [pid = 3584] [serial = 1757] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1C07C400) [pid = 3584] [serial = 1850] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (17E78000) [pid = 3584] [serial = 1844] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A948000) [pid = 3584] [serial = 1808] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1C299800) [pid = 3584] [serial = 1892] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (19241800) [pid = 3584] [serial = 1889] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (16A6FC00) [pid = 3584] [serial = 1886] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (18001C00) [pid = 3584] [serial = 1940] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (16A6D000) [pid = 3584] [serial = 1939] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (17AA0800) [pid = 3584] [serial = 1937] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (15650000) [pid = 3584] [serial = 1936] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (179A7800) [pid = 3584] [serial = 1942] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19D75800) [pid = 3584] [serial = 1948] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (17E80C00) [pid = 3584] [serial = 1943] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1923F400) [pid = 3584] [serial = 1945] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1941B800) [pid = 3584] [serial = 1946] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1636E000) [pid = 3584] [serial = 1927] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (18D71C00) [pid = 3584] [serial = 1930] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A6DA400) [pid = 3584] [serial = 1951] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1BE93800) [pid = 3584] [serial = 1933] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1A6DAC00) [pid = 3584] [serial = 1952] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (19F0D000) [pid = 3584] [serial = 1949] [outer = 00000000] [url = about:blank] 04:59:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 910ms 04:59:56 INFO - PROCESS | 3584 | 1461067196316 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 3584 | 1461067196321 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:59:56 INFO - PROCESS | 3584 | 1461067196327 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 3584 | 1461067196330 Marionette TRACE conn3 <- [1,2642,null,{}] 04:59:56 INFO - PROCESS | 3584 | 1461067196334 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 3584 | 1461067196413 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:59:56 INFO - PROCESS | 3584 | 1461067196419 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 3584 | ++DOCSHELL 13737C00 == 48 [pid = 3584] [id = 670] 04:59:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (137D9C00) [pid = 3584] [serial = 2010] [outer = 00000000] 04:59:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (143A7800) [pid = 3584] [serial = 2011] [outer = 137D9C00] 04:59:56 INFO - PROCESS | 3584 | 1461067196464 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (15410400) [pid = 3584] [serial = 2012] [outer = 137D9C00] 04:59:56 INFO - PROCESS | 3584 | 1461067196926 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 667ms 04:59:57 INFO - PROCESS | 3584 | 1461067197021 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 3584 | 1461067197024 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:59:57 INFO - PROCESS | 3584 | 1461067197028 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:59:57 INFO - PROCESS | 3584 | 1461067197031 Marionette TRACE conn3 <- [1,2646,null,{}] 04:59:57 INFO - PROCESS | 3584 | 1461067197047 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 3584 | 1461067197113 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:59:57 INFO - PROCESS | 3584 | 1461067197125 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 3584 | ++DOCSHELL 16450C00 == 49 [pid = 3584] [id = 671] 04:59:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1647D800) [pid = 3584] [serial = 2013] [outer = 00000000] 04:59:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16A70400) [pid = 3584] [serial = 2014] [outer = 1647D800] 04:59:57 INFO - PROCESS | 3584 | 1461067197173 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1799EC00) [pid = 3584] [serial = 2015] [outer = 1647D800] 04:59:57 INFO - PROCESS | 3584 | 1461067197634 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 682ms 04:59:57 INFO - PROCESS | 3584 | 1461067197696 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 3584 | 1461067197699 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:59:57 INFO - PROCESS | 3584 | 1461067197702 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 3584 | 1461067197704 Marionette TRACE conn3 <- [1,2650,null,{}] 04:59:57 INFO - PROCESS | 3584 | 1461067197707 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 3584 | 1461067197786 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:59:57 INFO - PROCESS | 3584 | 1461067197794 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 3584 | ++DOCSHELL 17AA0800 == 50 [pid = 3584] [id = 672] 04:59:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17AA2000) [pid = 3584] [serial = 2016] [outer = 00000000] 04:59:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1805A000) [pid = 3584] [serial = 2017] [outer = 17AA2000] 04:59:57 INFO - PROCESS | 3584 | 1461067197841 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1859CC00) [pid = 3584] [serial = 2018] [outer = 17AA2000] 04:59:58 INFO - PROCESS | 3584 | 1461067198280 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 622ms 04:59:58 INFO - PROCESS | 3584 | 1461067198322 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 3584 | 1461067198324 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:59:58 INFO - PROCESS | 3584 | 1461067198327 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:59:58 INFO - PROCESS | 3584 | 1461067198329 Marionette TRACE conn3 <- [1,2654,null,{}] 04:59:58 INFO - PROCESS | 3584 | 1461067198332 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 3584 | 1461067198407 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:59:58 INFO - PROCESS | 3584 | 1461067198414 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 3584 | ++DOCSHELL 18563C00 == 51 [pid = 3584] [id = 673] 04:59:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (18BBDC00) [pid = 3584] [serial = 2019] [outer = 00000000] 04:59:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (18D72400) [pid = 3584] [serial = 2020] [outer = 18BBDC00] 04:59:58 INFO - PROCESS | 3584 | 1461067198459 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (18D73C00) [pid = 3584] [serial = 2021] [outer = 18BBDC00] 04:59:59 INFO - PROCESS | 3584 | 1461067199419 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1122ms 04:59:59 INFO - PROCESS | 3584 | 1461067199445 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 3584 | 1461067199447 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:59:59 INFO - PROCESS | 3584 | 1461067199458 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 3584 | 1461067199460 Marionette TRACE conn3 <- [1,2658,null,{}] 04:59:59 INFO - PROCESS | 3584 | 1461067199464 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:59 INFO - PROCESS | 3584 | 1461067199595 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:59:59 INFO - PROCESS | 3584 | 1461067199603 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 3584 | ++DOCSHELL 18BC5C00 == 52 [pid = 3584] [id = 674] 04:59:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (18D7A800) [pid = 3584] [serial = 2022] [outer = 00000000] 04:59:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (196DB000) [pid = 3584] [serial = 2023] [outer = 18D7A800] 04:59:59 INFO - PROCESS | 3584 | 1461067199706 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (198F8000) [pid = 3584] [serial = 2024] [outer = 18D7A800] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (18A31C00) [pid = 3584] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A6E2400) [pid = 3584] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1435A800) [pid = 3584] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19258000) [pid = 3584] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (13259400) [pid = 3584] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1BE8C800) [pid = 3584] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A93EC00) [pid = 3584] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (18A30000) [pid = 3584] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:00:00 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (158E5C00) [pid = 3584] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:00:00 INFO - PROCESS | 3584 | 1461067200675 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 3584 | 1461067200722 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 05:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:00:00 INFO - PROCESS | 3584 | 1461067200726 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 3584 | 1461067200727 Marionette TRACE conn3 <- [1,2662,null,{}] 05:00:00 INFO - PROCESS | 3584 | 1461067200731 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:00:00 INFO - PROCESS | 3584 | 1461067200812 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:00:00 INFO - PROCESS | 3584 | 1461067200820 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 3584 | ++DOCSHELL 11C66C00 == 53 [pid = 3584] [id = 675] 05:00:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (12310400) [pid = 3584] [serial = 2025] [outer = 00000000] 05:00:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (194B2800) [pid = 3584] [serial = 2026] [outer = 12310400] 05:00:00 INFO - PROCESS | 3584 | 1461067200895 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (196DFC00) [pid = 3584] [serial = 2027] [outer = 12310400] 05:00:01 INFO - PROCESS | 3584 | 1461067201830 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 3584 | 1461067201897 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 05:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:00:01 INFO - PROCESS | 3584 | 1461067201901 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 3584 | 1461067201902 Marionette TRACE conn3 <- [1,2666,null,{}] 05:00:01 INFO - PROCESS | 3584 | 1461067201906 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:00:01 INFO - PROCESS | 3584 | 1461067201980 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:00:01 INFO - PROCESS | 3584 | 1461067201987 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 3584 | ++DOCSHELL 11C5F400 == 54 [pid = 3584] [id = 676] 05:00:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19F09C00) [pid = 3584] [serial = 2028] [outer = 00000000] 05:00:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A488000) [pid = 3584] [serial = 2029] [outer = 19F09C00] 05:00:02 INFO - PROCESS | 3584 | 1461067202032 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A49EC00) [pid = 3584] [serial = 2030] [outer = 19F09C00] 05:00:02 INFO - PROCESS | 3584 | 1461067202996 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:00:02 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:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1107ms 05:00:02 INFO - PROCESS | 3584 | 1461067203024 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 3584 | 1461067203012 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 05:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:00:03 INFO - PROCESS | 3584 | 1461067203018 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 3584 | 1461067203022 Marionette TRACE conn3 <- [1,2670,null,{}] 05:00:03 INFO - PROCESS | 3584 | 1461067203028 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:00:03 INFO - PROCESS | 3584 | 1461067203138 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:00:03 INFO - PROCESS | 3584 | 1461067203272 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 3584 | ++DOCSHELL 11BB3400 == 55 [pid = 3584] [id = 677] 05:00:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (12BDDC00) [pid = 3584] [serial = 2031] [outer = 00000000] 05:00:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (13AF6400) [pid = 3584] [serial = 2032] [outer = 12BDDC00] 05:00:03 INFO - PROCESS | 3584 | 1461067203330 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (14301C00) [pid = 3584] [serial = 2033] [outer = 12BDDC00] 05:00:04 INFO - PROCESS | 3584 | 1461067204396 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:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1410ms 05:00:04 INFO - PROCESS | 3584 | 1461067204480 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 3584 | 1461067204486 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 05:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:00:04 INFO - PROCESS | 3584 | 1461067204494 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 3584 | 1461067204497 Marionette TRACE conn3 <- [1,2674,null,{}] 05:00:04 INFO - PROCESS | 3584 | 1461067204502 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:00:04 INFO - PROCESS | 3584 | 1461067204593 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:00:04 INFO - PROCESS | 3584 | 1461067204806 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 3584 | ++DOCSHELL 1636E000 == 56 [pid = 3584] [id = 678] 05:00:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (16A59800) [pid = 3584] [serial = 2034] [outer = 00000000] 05:00:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (185A5800) [pid = 3584] [serial = 2035] [outer = 16A59800] 05:00:04 INFO - PROCESS | 3584 | 1461067204862 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18D71800) [pid = 3584] [serial = 2036] [outer = 16A59800] 05:00:05 INFO - PROCESS | 3584 | 1461067205948 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 3584 | 1461067205995 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 05:00:05 INFO - PROCESS | 3584 | 1461067206000 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:00:05 INFO - PROCESS | 3584 | 1461067206004 Marionette TRACE conn3 <- [1,2678,null,{}] 05:00:05 INFO - PROCESS | 3584 | 1461067206009 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:00:06 INFO - PROCESS | 3584 | 1461067206108 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:00:06 INFO - PROCESS | 3584 | 1461067206262 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 3584 | ++DOCSHELL 12D7B800 == 57 [pid = 3584] [id = 679] 05:00:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (12D7D000) [pid = 3584] [serial = 2037] [outer = 00000000] 05:00:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (13386000) [pid = 3584] [serial = 2038] [outer = 12D7D000] 05:00:06 INFO - PROCESS | 3584 | 1461067206323 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (13AED400) [pid = 3584] [serial = 2039] [outer = 12D7D000] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 17A9F400 == 56 [pid = 3584] [id = 560] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 1644C800 == 55 [pid = 3584] [id = 614] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 1A909800 == 54 [pid = 3584] [id = 641] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 11C66C00 == 53 [pid = 3584] [id = 675] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 18BC5C00 == 52 [pid = 3584] [id = 674] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 18563C00 == 51 [pid = 3584] [id = 673] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 17AA0800 == 50 [pid = 3584] [id = 672] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 16450C00 == 49 [pid = 3584] [id = 671] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1BE88000) [pid = 3584] [serial = 1966] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1C2C4C00) [pid = 3584] [serial = 1996] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 13737C00 == 48 [pid = 3584] [id = 670] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 11BA6400 == 47 [pid = 3584] [id = 669] 05:00:06 INFO - PROCESS | 3584 | --DOCSHELL 11C59800 == 46 [pid = 3584] [id = 666] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1C083C00) [pid = 3584] [serial = 1985] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (19F6D400) [pid = 3584] [serial = 1993] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (18056800) [pid = 3584] [serial = 1973] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1923E400) [pid = 3584] [serial = 1976] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A6DF800) [pid = 3584] [serial = 1963] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A90E000) [pid = 3584] [serial = 1982] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1676DC00) [pid = 3584] [serial = 1970] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A90C000) [pid = 3584] [serial = 1981] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (18599400) [pid = 3584] [serial = 1960] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A9D1000) [pid = 3584] [serial = 1954] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (16A68000) [pid = 3584] [serial = 1972] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (196E5400) [pid = 3584] [serial = 1978] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19F72800) [pid = 3584] [serial = 1979] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15AD2000) [pid = 3584] [serial = 1990] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1C240C00) [pid = 3584] [serial = 1987] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1C241400) [pid = 3584] [serial = 1988] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1540B400) [pid = 3584] [serial = 1957] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16444C00) [pid = 3584] [serial = 1969] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18BC0400) [pid = 3584] [serial = 1991] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1BE8DC00) [pid = 3584] [serial = 1984] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (18D7E800) [pid = 3584] [serial = 1975] [outer = 00000000] [url = about:blank] 05:00:06 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1BE8C000) [pid = 3584] [serial = 1994] [outer = 00000000] [url = about:blank] 05:00:07 INFO - PROCESS | 3584 | 1461067207309 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 3584 | 1461067207382 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 05:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:00:07 INFO - PROCESS | 3584 | 1461067207389 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 3584 | 1461067207391 Marionette TRACE conn3 <- [1,2682,null,{}] 05:00:07 INFO - PROCESS | 3584 | 1461067207395 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:00:07 INFO - PROCESS | 3584 | 1461067207482 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:00:07 INFO - PROCESS | 3584 | 1461067207489 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 3584 | ++DOCSHELL 12B7CC00 == 47 [pid = 3584] [id = 680] 05:00:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (12D3E000) [pid = 3584] [serial = 2040] [outer = 00000000] 05:00:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (156E2C00) [pid = 3584] [serial = 2041] [outer = 12D3E000] 05:00:07 INFO - PROCESS | 3584 | 1461067207534 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15C5A800) [pid = 3584] [serial = 2042] [outer = 12D3E000] 05:00:08 INFO - PROCESS | 3584 | 1461067208490 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 3584 | 1461067208551 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 05:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:00:08 INFO - PROCESS | 3584 | 1461067208555 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 3584 | 1461067208558 Marionette TRACE conn3 <- [1,2686,null,{}] 05:00:08 INFO - PROCESS | 3584 | 1461067208569 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:00:08 INFO - PROCESS | 3584 | 1461067208657 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:00:08 INFO - PROCESS | 3584 | 1461067208761 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 3584 | ++DOCSHELL 16769800 == 48 [pid = 3584] [id = 681] 05:00:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1676DC00) [pid = 3584] [serial = 2043] [outer = 00000000] 05:00:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17A9B400) [pid = 3584] [serial = 2044] [outer = 1676DC00] 05:00:08 INFO - PROCESS | 3584 | 1461067208809 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17AA3000) [pid = 3584] [serial = 2045] [outer = 1676DC00] 05:00:09 INFO - PROCESS | 3584 | 1461067209721 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 3584 | 1461067209780 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 05:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:00:09 INFO - PROCESS | 3584 | 1461067209784 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 3584 | 1461067209785 Marionette TRACE conn3 <- [1,2690,null,{}] 05:00:09 INFO - PROCESS | 3584 | 1461067209798 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:00:09 INFO - PROCESS | 3584 | 1461067209944 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:00:09 INFO - PROCESS | 3584 | 1461067209951 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 3584 | ++DOCSHELL 1800E000 == 49 [pid = 3584] [id = 682] 05:00:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1804F000) [pid = 3584] [serial = 2046] [outer = 00000000] 05:00:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18BBC000) [pid = 3584] [serial = 2047] [outer = 1804F000] 05:00:09 INFO - PROCESS | 3584 | 1461067209996 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18BCA000) [pid = 3584] [serial = 2048] [outer = 1804F000] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (18D7A800) [pid = 3584] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (11BA7800) [pid = 3584] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1647D800) [pid = 3584] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17AA2000) [pid = 3584] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (18BBDC00) [pid = 3584] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (137D9C00) [pid = 3584] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (12310400) [pid = 3584] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:00:10 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A6DEC00) [pid = 3584] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:00:10 INFO - PROCESS | 3584 | 1461067210457 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:00:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:00:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 728ms 05:00:10 INFO - PROCESS | 3584 | 1461067210527 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:00:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:00:10 INFO - PROCESS | 3584 | 1461067210529 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 05:00:10 INFO - PROCESS | 3584 | 1461067210532 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 3584 | 1461067210534 Marionette TRACE conn3 <- [1,2694,null,{}] 05:00:10 INFO - PROCESS | 3584 | 1461067210537 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:00:10 INFO - PROCESS | 3584 | 1461067210612 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:00:10 INFO - PROCESS | 3584 | 1461067210711 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 3584 | ++DOCSHELL 1647D800 == 50 [pid = 3584] [id = 683] 05:00:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17A96800) [pid = 3584] [serial = 2049] [outer = 00000000] 05:00:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18BC7400) [pid = 3584] [serial = 2050] [outer = 17A96800] 05:00:10 INFO - PROCESS | 3584 | 1461067210756 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18BC9000) [pid = 3584] [serial = 2051] [outer = 17A96800] 05:00:11 INFO - PROCESS | 3584 | 1461067211092 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:00:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 607ms 05:00:11 INFO - PROCESS | 3584 | 1461067211154 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 3584 | 1461067211156 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 05:00:11 INFO - PROCESS | 3584 | 1461067211159 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:00:11 INFO - PROCESS | 3584 | 1461067211161 Marionette TRACE conn3 <- [1,2698,null,{}] 05:00:11 INFO - PROCESS | 3584 | 1461067211173 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:00:11 INFO - PROCESS | 3584 | 1461067211271 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:00:11 INFO - PROCESS | 3584 | 1461067211317 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 3584 | ++DOCSHELL 19242800 == 51 [pid = 3584] [id = 684] 05:00:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19243400) [pid = 3584] [serial = 2052] [outer = 00000000] 05:00:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (196E4800) [pid = 3584] [serial = 2053] [outer = 19243400] 05:00:11 INFO - PROCESS | 3584 | 1461067211349 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19D70400) [pid = 3584] [serial = 2054] [outer = 19243400] 05:00:11 INFO - PROCESS | 3584 | 1461067211800 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:00:11 INFO - PROCESS | 3584 | 1461067211844 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 05:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:00:11 INFO - PROCESS | 3584 | 1461067211847 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 3584 | 1461067211849 Marionette TRACE conn3 <- [1,2702,null,{}] 05:00:11 INFO - PROCESS | 3584 | 1461067211852 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:00:11 INFO - PROCESS | 3584 | 1461067211910 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:00:11 INFO - PROCESS | 3584 | 1461067211916 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 3584 | ++DOCSHELL 1A0A3400 == 52 [pid = 3584] [id = 685] 05:00:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A0AEC00) [pid = 3584] [serial = 2055] [outer = 00000000] 05:00:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A63FC00) [pid = 3584] [serial = 2056] [outer = 1A0AEC00] 05:00:11 INFO - PROCESS | 3584 | 1461067211960 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6DC800) [pid = 3584] [serial = 2057] [outer = 1A0AEC00] 05:00:12 INFO - PROCESS | 3584 | 1461067212398 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:00:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:00:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 587ms 05:00:12 INFO - PROCESS | 3584 | 1461067212428 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 3584 | 1461067212430 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 05:00:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:00:12 INFO - PROCESS | 3584 | 1461067212446 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 3584 | 1461067212447 Marionette TRACE conn3 <- [1,2706,null,{}] 05:00:12 INFO - PROCESS | 3584 | 1461067212451 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:00:12 INFO - PROCESS | 3584 | 1461067212534 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:00:12 INFO - PROCESS | 3584 | 1461067212541 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 3584 | ++DOCSHELL 13256C00 == 53 [pid = 3584] [id = 686] 05:00:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A6E3000) [pid = 3584] [serial = 2058] [outer = 00000000] 05:00:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18010000) [pid = 3584] [serial = 2059] [outer = 1A6E3000] 05:00:12 INFO - PROCESS | 3584 | 1461067212585 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A907400) [pid = 3584] [serial = 2060] [outer = 1A6E3000] 05:00:13 INFO - PROCESS | 3584 | 1461067213338 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:00:13 INFO - PROCESS | 3584 | 1461067213404 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 05:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:00:13 INFO - PROCESS | 3584 | 1461067213409 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 3584 | 1461067213413 Marionette TRACE conn3 <- [1,2710,null,{}] 05:00:13 INFO - PROCESS | 3584 | 1461067213419 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:00:13 INFO - PROCESS | 3584 | 1461067213534 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:00:13 INFO - PROCESS | 3584 | 1461067213658 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 3584 | ++DOCSHELL 13AF2C00 == 54 [pid = 3584] [id = 687] 05:00:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (14302000) [pid = 3584] [serial = 2061] [outer = 00000000] 05:00:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (15D65000) [pid = 3584] [serial = 2062] [outer = 14302000] 05:00:13 INFO - PROCESS | 3584 | 1461067213715 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1644D800) [pid = 3584] [serial = 2063] [outer = 14302000] 05:00:14 INFO - PROCESS | 3584 | 1461067214379 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:00:14 INFO - PROCESS | 3584 | 1461067214441 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:00:14 INFO - PROCESS | 3584 | 1461067214467 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 3584 | 1461067214470 Marionette TRACE conn3 <- [1,2714,null,{}] 05:00:14 INFO - PROCESS | 3584 | 1461067214474 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:00:14 INFO - PROCESS | 3584 | 1461067214653 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:00:14 INFO - PROCESS | 3584 | 1461067214754 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 3584 | ++DOCSHELL 158F0C00 == 55 [pid = 3584] [id = 688] 05:00:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (16445000) [pid = 3584] [serial = 2064] [outer = 00000000] 05:00:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1923EC00) [pid = 3584] [serial = 2065] [outer = 16445000] 05:00:14 INFO - PROCESS | 3584 | 1461067214808 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1923F400) [pid = 3584] [serial = 2066] [outer = 16445000] 05:00:15 INFO - PROCESS | 3584 | 1461067215387 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:00:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:00:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 989ms 05:00:15 INFO - PROCESS | 3584 | 1461067215452 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 3584 | 1461067215454 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 05:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:00:15 INFO - PROCESS | 3584 | 1461067215458 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 3584 | 1461067215462 Marionette TRACE conn3 <- [1,2718,null,{}] 05:00:15 INFO - PROCESS | 3584 | 1461067215474 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:00:15 INFO - PROCESS | 3584 | 1461067215582 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:00:15 INFO - PROCESS | 3584 | 1461067215721 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 3584 | ++DOCSHELL 1A49F400 == 56 [pid = 3584] [id = 689] 05:00:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A6E5400) [pid = 3584] [serial = 2067] [outer = 00000000] 05:00:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A912800) [pid = 3584] [serial = 2068] [outer = 1A6E5400] 05:00:15 INFO - PROCESS | 3584 | 1461067215779 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A943800) [pid = 3584] [serial = 2069] [outer = 1A6E5400] 05:00:16 INFO - PROCESS | 3584 | 1461067216951 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3584 | 1461067217001 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 05:00:17 INFO - PROCESS | 3584 | 1461067217007 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:00:17 INFO - PROCESS | 3584 | 1461067217010 Marionette TRACE conn3 <- [1,2722,null,{}] 05:00:17 INFO - PROCESS | 3584 | 1461067217016 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:00:17 INFO - PROCESS | 3584 | 1461067217181 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 185A1400 == 55 [pid = 3584] [id = 655] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 1923E800 == 54 [pid = 3584] [id = 654] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 1A0A3400 == 53 [pid = 3584] [id = 685] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 19242800 == 52 [pid = 3584] [id = 684] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 1647D800 == 51 [pid = 3584] [id = 683] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 1800E000 == 50 [pid = 3584] [id = 682] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 16769800 == 49 [pid = 3584] [id = 681] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 19D74C00 == 48 [pid = 3584] [id = 665] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 12B7CC00 == 47 [pid = 3584] [id = 680] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 12D7B800 == 46 [pid = 3584] [id = 679] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 1636E000 == 45 [pid = 3584] [id = 678] 05:00:17 INFO - PROCESS | 3584 | --DOCSHELL 11BB3400 == 44 [pid = 3584] [id = 677] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1BE93400) [pid = 3584] [serial = 1967] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (196DB000) [pid = 3584] [serial = 2023] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (18D7E000) [pid = 3584] [serial = 2002] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (13733000) [pid = 3584] [serial = 2009] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1320E000) [pid = 3584] [serial = 2008] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (16A70400) [pid = 3584] [serial = 2014] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1799EC00) [pid = 3584] [serial = 2015] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1805A000) [pid = 3584] [serial = 2017] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1859CC00) [pid = 3584] [serial = 2018] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (18D72400) [pid = 3584] [serial = 2020] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (143A7800) [pid = 3584] [serial = 2011] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (15410400) [pid = 3584] [serial = 2012] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1C086000) [pid = 3584] [serial = 2005] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (194B2800) [pid = 3584] [serial = 2026] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (15AE7800) [pid = 3584] [serial = 1999] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (198F8000) [pid = 3584] [serial = 2024] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (196DFC00) [pid = 3584] [serial = 2027] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (18D73C00) [pid = 3584] [serial = 2021] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A488000) [pid = 3584] [serial = 2029] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 3584 | 1461067217303 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3584 | ++DOCSHELL 12B7CC00 == 45 [pid = 3584] [id = 690] 05:00:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (12B7D400) [pid = 3584] [serial = 2070] [outer = 00000000] 05:00:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (13737C00) [pid = 3584] [serial = 2071] [outer = 12B7D400] 05:00:17 INFO - PROCESS | 3584 | 1461067217351 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (14AB6C00) [pid = 3584] [serial = 2072] [outer = 12B7D400] 05:00:17 INFO - PROCESS | 3584 | 1461067217793 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:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 835ms 05:00:17 INFO - PROCESS | 3584 | 1461067217851 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3584 | 1461067217856 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 05:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:00:17 INFO - PROCESS | 3584 | 1461067217862 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3584 | 1461067217865 Marionette TRACE conn3 <- [1,2726,null,{}] 05:00:17 INFO - PROCESS | 3584 | 1461067217868 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:00:17 INFO - PROCESS | 3584 | 1461067217952 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:00:17 INFO - PROCESS | 3584 | 1461067217959 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3584 | ++DOCSHELL 133D9400 == 46 [pid = 3584] [id = 691] 05:00:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16368000) [pid = 3584] [serial = 2073] [outer = 00000000] 05:00:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (179A4800) [pid = 3584] [serial = 2074] [outer = 16368000] 05:00:17 INFO - PROCESS | 3584 | 1461067218005 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17A9FC00) [pid = 3584] [serial = 2075] [outer = 16368000] 05:00:18 INFO - PROCESS | 3584 | 1461067218462 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:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 633ms 05:00:18 INFO - PROCESS | 3584 | 1461067218482 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 3584 | 1461067218484 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 05:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:00:18 INFO - PROCESS | 3584 | 1461067218491 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 3584 | 1461067218495 Marionette TRACE conn3 <- [1,2730,null,{}] 05:00:18 INFO - PROCESS | 3584 | 1461067218505 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:00:18 INFO - PROCESS | 3584 | 1461067218633 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:00:18 INFO - PROCESS | 3584 | 1461067218735 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 3584 | ++DOCSHELL 17E7F000 == 47 [pid = 3584] [id = 692] 05:00:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18563C00) [pid = 3584] [serial = 2076] [outer = 00000000] 05:00:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18D71400) [pid = 3584] [serial = 2077] [outer = 18563C00] 05:00:18 INFO - PROCESS | 3584 | 1461067218783 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (18D7CC00) [pid = 3584] [serial = 2078] [outer = 18563C00] 05:00:19 INFO - PROCESS | 3584 | 1461067219175 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:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 726ms 05:00:19 INFO - PROCESS | 3584 | 1461067219233 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3584 | 1461067219235 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 05:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:00:19 INFO - PROCESS | 3584 | 1461067219239 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 3584 | 1461067219240 Marionette TRACE conn3 <- [1,2734,null,{}] 05:00:19 INFO - PROCESS | 3584 | 1461067219244 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:00:19 INFO - PROCESS | 3584 | 1461067219366 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:00:19 INFO - PROCESS | 3584 | 1461067219384 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 3584 | ++DOCSHELL 19246000 == 48 [pid = 3584] [id = 693] 05:00:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (196D9400) [pid = 3584] [serial = 2079] [outer = 00000000] 05:00:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (198FA800) [pid = 3584] [serial = 2080] [outer = 196D9400] 05:00:19 INFO - PROCESS | 3584 | 1461067219430 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (19D6B000) [pid = 3584] [serial = 2081] [outer = 196D9400] 05:00:19 INFO - PROCESS | 3584 | 1461067219870 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:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 680ms 05:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:00:19 INFO - PROCESS | 3584 | 1461067219938 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3584 | 1461067219924 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 05:00:19 INFO - PROCESS | 3584 | 1461067219932 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 3584 | 1461067219934 Marionette TRACE conn3 <- [1,2738,null,{}] 05:00:19 INFO - PROCESS | 3584 | 1461067219937 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:00:20 INFO - PROCESS | 3584 | 1461067220079 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:00:20 INFO - PROCESS | 3584 | 1461067220148 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 3584 | ++DOCSHELL 1A0A5800 == 49 [pid = 3584] [id = 694] 05:00:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A0A9C00) [pid = 3584] [serial = 2082] [outer = 00000000] 05:00:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A63F000) [pid = 3584] [serial = 2083] [outer = 1A0A9C00] 05:00:20 INFO - PROCESS | 3584 | 1461067220194 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A6DF800) [pid = 3584] [serial = 2084] [outer = 1A0A9C00] 05:00:20 INFO - PROCESS | 3584 | 1461067220619 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:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 726ms 05:00:20 INFO - PROCESS | 3584 | 1461067220667 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 3584 | 1461067220669 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 05:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:00:20 INFO - PROCESS | 3584 | 1461067220682 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 3584 | 1461067220683 Marionette TRACE conn3 <- [1,2742,null,{}] 05:00:20 INFO - PROCESS | 3584 | 1461067220687 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:00:20 INFO - PROCESS | 3584 | 1461067220817 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:00:20 INFO - PROCESS | 3584 | 1461067220890 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 3584 | ++DOCSHELL 1A94AC00 == 50 [pid = 3584] [id = 695] 05:00:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A94C000) [pid = 3584] [serial = 2085] [outer = 00000000] 05:00:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A9CA400) [pid = 3584] [serial = 2086] [outer = 1A94C000] 05:00:20 INFO - PROCESS | 3584 | 1461067220939 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A9CDC00) [pid = 3584] [serial = 2087] [outer = 1A94C000] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1A9CAC00) [pid = 3584] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1A9CB800) [pid = 3584] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (18007400) [pid = 3584] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A0AEC00) [pid = 3584] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1804F000) [pid = 3584] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16A59800) [pid = 3584] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (17A96800) [pid = 3584] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (12D7D000) [pid = 3584] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19243400) [pid = 3584] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (12D3E000) [pid = 3584] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1676DC00) [pid = 3584] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:00:21 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (14303000) [pid = 3584] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:00:21 INFO - PROCESS | 3584 | 1461067221515 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:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 881ms 05:00:21 INFO - PROCESS | 3584 | 1461067221551 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 3584 | 1461067221553 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 05:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:00:21 INFO - PROCESS | 3584 | 1461067221556 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 3584 | 1461067221558 Marionette TRACE conn3 <- [1,2746,null,{}] 05:00:21 INFO - PROCESS | 3584 | 1461067221562 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:00:21 INFO - PROCESS | 3584 | 1461067221637 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:00:21 INFO - PROCESS | 3584 | 1461067221643 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 3584 | ++DOCSHELL 11BB0000 == 51 [pid = 3584] [id = 696] 05:00:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1235BC00) [pid = 3584] [serial = 2088] [outer = 00000000] 05:00:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16372C00) [pid = 3584] [serial = 2089] [outer = 1235BC00] 05:00:21 INFO - PROCESS | 3584 | 1461067221696 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (16445400) [pid = 3584] [serial = 2090] [outer = 1235BC00] 05:00:22 INFO - PROCESS | 3584 | 1461067222128 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:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 587ms 05:00:22 INFO - PROCESS | 3584 | 1461067222160 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 3584 | 1461067222162 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 05:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:00:22 INFO - PROCESS | 3584 | 1461067222165 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 3584 | 1461067222167 Marionette TRACE conn3 <- [1,2750,null,{}] 05:00:22 INFO - PROCESS | 3584 | 1461067222171 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:00:22 INFO - PROCESS | 3584 | 1461067222246 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:00:22 INFO - PROCESS | 3584 | 1461067222253 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 3584 | ++DOCSHELL 13202C00 == 52 [pid = 3584] [id = 697] 05:00:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (146B8400) [pid = 3584] [serial = 2091] [outer = 00000000] 05:00:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1BE87000) [pid = 3584] [serial = 2092] [outer = 146B8400] 05:00:22 INFO - PROCESS | 3584 | 1461067222297 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1BE8B400) [pid = 3584] [serial = 2093] [outer = 146B8400] 05:00:22 INFO - PROCESS | 3584 | 1461067222727 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:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 587ms 05:00:22 INFO - PROCESS | 3584 | 1461067222770 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 3584 | 1461067222772 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 05:00:22 INFO - PROCESS | 3584 | 1461067222775 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 3584 | 1461067222777 Marionette TRACE conn3 <- [1,2754,null,{}] 05:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:00:22 INFO - PROCESS | 3584 | 1461067222781 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:00:22 INFO - PROCESS | 3584 | 1461067222863 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:00:22 INFO - PROCESS | 3584 | 1461067222869 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 3584 | ++DOCSHELL 1C07A400 == 53 [pid = 3584] [id = 698] 05:00:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1C07A800) [pid = 3584] [serial = 2094] [outer = 00000000] 05:00:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1C07F000) [pid = 3584] [serial = 2095] [outer = 1C07A800] 05:00:22 INFO - PROCESS | 3584 | 1461067222913 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1C080800) [pid = 3584] [serial = 2096] [outer = 1C07A800] 05:00:23 INFO - PROCESS | 3584 | 1461067223350 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:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 634ms 05:00:23 INFO - PROCESS | 3584 | 1461067223405 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 3584 | 1461067223407 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 05:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:00:23 INFO - PROCESS | 3584 | 1461067223410 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 3584 | 1461067223412 Marionette TRACE conn3 <- [1,2758,null,{}] 05:00:23 INFO - PROCESS | 3584 | 1461067223415 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:00:23 INFO - PROCESS | 3584 | 1461067223555 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:00:23 INFO - PROCESS | 3584 | 1461067223674 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 3584 | ++DOCSHELL 13255400 == 54 [pid = 3584] [id = 699] 05:00:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (13256400) [pid = 3584] [serial = 2097] [outer = 00000000] 05:00:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (137E7400) [pid = 3584] [serial = 2098] [outer = 13256400] 05:00:23 INFO - PROCESS | 3584 | 1461067223740 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (15C10000) [pid = 3584] [serial = 2099] [outer = 13256400] 05:00:24 INFO - PROCESS | 3584 | 1461067224400 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:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1020ms 05:00:24 INFO - PROCESS | 3584 | 1461067224471 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 3584 | 1461067224476 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 05:00:24 INFO - PROCESS | 3584 | 1461067224481 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:00:24 INFO - PROCESS | 3584 | 1461067224486 Marionette TRACE conn3 <- [1,2762,null,{}] 05:00:24 INFO - PROCESS | 3584 | 1461067224490 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:00:24 INFO - PROCESS | 3584 | 1461067224581 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:00:24 INFO - PROCESS | 3584 | 1461067224724 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3584 | ++DOCSHELL 18053C00 == 55 [pid = 3584] [id = 700] 05:00:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18054400) [pid = 3584] [serial = 2100] [outer = 00000000] 05:00:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (186F3000) [pid = 3584] [serial = 2101] [outer = 18054400] 05:00:24 INFO - PROCESS | 3584 | 1461067224821 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (18BC5400) [pid = 3584] [serial = 2102] [outer = 18054400] 05:00:25 INFO - PROCESS | 3584 | 1461067225391 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:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 990ms 05:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:00:25 INFO - PROCESS | 3584 | 1461067225468 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 3584 | 1461067225472 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 05:00:25 INFO - PROCESS | 3584 | 1461067225476 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 3584 | 1461067225478 Marionette TRACE conn3 <- [1,2766,null,{}] 05:00:25 INFO - PROCESS | 3584 | 1461067225482 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:00:25 INFO - PROCESS | 3584 | 1461067225584 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:00:25 INFO - PROCESS | 3584 | 1461067225727 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 3584 | ++DOCSHELL 1A42DC00 == 56 [pid = 3584] [id = 701] 05:00:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1A49DC00) [pid = 3584] [serial = 2103] [outer = 00000000] 05:00:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1A940800) [pid = 3584] [serial = 2104] [outer = 1A49DC00] 05:00:25 INFO - PROCESS | 3584 | 1461067225790 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A9C8800) [pid = 3584] [serial = 2105] [outer = 1A49DC00] 05:00:26 INFO - PROCESS | 3584 | 1461067226382 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:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 990ms 05:00:26 INFO - PROCESS | 3584 | 1461067226461 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3584 | 1461067226465 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:00:26 INFO - PROCESS | 3584 | 1461067226477 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3584 | 1461067226482 Marionette TRACE conn3 <- [1,2770,null,{}] 05:00:26 INFO - PROCESS | 3584 | 1461067226505 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:00:26 INFO - PROCESS | 3584 | 1461067226660 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:00:26 INFO - PROCESS | 3584 | 1461067226794 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3584 | ++DOCSHELL 1A913000 == 57 [pid = 3584] [id = 702] 05:00:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1C087800) [pid = 3584] [serial = 2106] [outer = 00000000] 05:00:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1C245400) [pid = 3584] [serial = 2107] [outer = 1C087800] 05:00:26 INFO - PROCESS | 3584 | 1461067226850 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1C2A0000) [pid = 3584] [serial = 2108] [outer = 1C087800] 05:00:27 INFO - PROCESS | 3584 | 1461067227372 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:00:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:00:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 943ms 05:00:27 INFO - PROCESS | 3584 | 1461067227437 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 3584 | 1461067227440 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 05:00:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:00:27 INFO - PROCESS | 3584 | 1461067227443 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 3584 | 1461067227445 Marionette TRACE conn3 <- [1,2774,null,{}] 05:00:27 INFO - PROCESS | 3584 | 1461067227449 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:00:27 INFO - PROCESS | 3584 | 1461067227548 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:00:27 INFO - PROCESS | 3584 | 1461067227661 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 3584 | ++DOCSHELL 11C66C00 == 58 [pid = 3584] [id = 703] 05:00:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (12310400) [pid = 3584] [serial = 2109] [outer = 00000000] 05:00:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (146B3400) [pid = 3584] [serial = 2110] [outer = 12310400] 05:00:27 INFO - PROCESS | 3584 | 1461067227714 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (15D59800) [pid = 3584] [serial = 2111] [outer = 12310400] 05:00:28 INFO - PROCESS | 3584 | 1461067228514 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:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1128ms 05:00:28 INFO - PROCESS | 3584 | 1461067228571 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3584 | 1461067228575 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:00:28 INFO - PROCESS | 3584 | 1461067228580 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3584 | 1461067228584 Marionette TRACE conn3 <- [1,2778,null,{}] 05:00:28 INFO - PROCESS | 3584 | 1461067228591 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:00:28 INFO - PROCESS | 3584 | 1461067228721 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:00:28 INFO - PROCESS | 3584 | 1461067228865 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 3584 | ++DOCSHELL 143A5400 == 59 [pid = 3584] [id = 704] 05:00:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (143A7800) [pid = 3584] [serial = 2112] [outer = 00000000] 05:00:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1647D800) [pid = 3584] [serial = 2113] [outer = 143A7800] 05:00:28 INFO - PROCESS | 3584 | 1461067228917 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1648A400) [pid = 3584] [serial = 2114] [outer = 143A7800] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 13208C00 == 58 [pid = 3584] [id = 652] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 1325D000 == 57 [pid = 3584] [id = 651] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 1A904C00 == 56 [pid = 3584] [id = 599] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 1C07A400 == 55 [pid = 3584] [id = 698] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 13202C00 == 54 [pid = 3584] [id = 697] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 11BB0000 == 53 [pid = 3584] [id = 696] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 1A94AC00 == 52 [pid = 3584] [id = 695] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 1A0A5800 == 51 [pid = 3584] [id = 694] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 19246000 == 50 [pid = 3584] [id = 693] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 17E7F000 == 49 [pid = 3584] [id = 692] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 133D9400 == 48 [pid = 3584] [id = 691] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 12B7CC00 == 47 [pid = 3584] [id = 690] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 1A49F400 == 46 [pid = 3584] [id = 689] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 158F0C00 == 45 [pid = 3584] [id = 688] 05:00:29 INFO - PROCESS | 3584 | --DOCSHELL 13AF2C00 == 44 [pid = 3584] [id = 687] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (16548800) [pid = 3584] [serial = 1928] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1C208C00) [pid = 3584] [serial = 1925] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1C201400) [pid = 3584] [serial = 1934] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (19421000) [pid = 3584] [serial = 1931] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1A63FC00) [pid = 3584] [serial = 2056] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (18BBC000) [pid = 3584] [serial = 2047] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (18D71800) [pid = 3584] [serial = 2036] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (185A5800) [pid = 3584] [serial = 2035] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (18BCA000) [pid = 3584] [serial = 2048] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (18BC7400) [pid = 3584] [serial = 2050] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (13AED400) [pid = 3584] [serial = 2039] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (13386000) [pid = 3584] [serial = 2038] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (196E4800) [pid = 3584] [serial = 2053] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (156E2C00) [pid = 3584] [serial = 2041] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (15C5A800) [pid = 3584] [serial = 2042] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (13AF6400) [pid = 3584] [serial = 2032] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17AA3000) [pid = 3584] [serial = 2045] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19D70400) [pid = 3584] [serial = 2054] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (17A9B400) [pid = 3584] [serial = 2044] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (18BC9000) [pid = 3584] [serial = 2051] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A6DC800) [pid = 3584] [serial = 2057] [outer = 00000000] [url = about:blank] 05:00:29 INFO - PROCESS | 3584 | 1461067229428 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:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 896ms 05:00:29 INFO - PROCESS | 3584 | 1461067229470 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 3584 | 1461067229475 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 05:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:00:29 INFO - PROCESS | 3584 | 1461067229481 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 3584 | 1461067229483 Marionette TRACE conn3 <- [1,2782,null,{}] 05:00:29 INFO - PROCESS | 3584 | 1461067229491 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:00:29 INFO - PROCESS | 3584 | 1461067229572 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:00:29 INFO - PROCESS | 3584 | 1461067229579 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3584 | ++DOCSHELL 13739C00 == 45 [pid = 3584] [id = 705] 05:00:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (137E7800) [pid = 3584] [serial = 2115] [outer = 00000000] 05:00:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (15C5A800) [pid = 3584] [serial = 2116] [outer = 137E7800] 05:00:29 INFO - PROCESS | 3584 | 1461067229625 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1676A400) [pid = 3584] [serial = 2117] [outer = 137E7800] 05:00:30 INFO - PROCESS | 3584 | 1461067230142 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:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 696ms 05:00:30 INFO - PROCESS | 3584 | 1461067230179 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 3584 | 1461067230181 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 05:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:00:30 INFO - PROCESS | 3584 | 1461067230185 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 3584 | 1461067230189 Marionette TRACE conn3 <- [1,2786,null,{}] 05:00:30 INFO - PROCESS | 3584 | 1461067230235 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:00:30 INFO - PROCESS | 3584 | 1461067230326 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:00:30 INFO - PROCESS | 3584 | 1461067230428 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 3584 | ++DOCSHELL 17AA2C00 == 46 [pid = 3584] [id = 706] 05:00:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18007000) [pid = 3584] [serial = 2118] [outer = 00000000] 05:00:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (185A1000) [pid = 3584] [serial = 2119] [outer = 18007000] 05:00:30 INFO - PROCESS | 3584 | 1461067230476 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (18BC1800) [pid = 3584] [serial = 2120] [outer = 18007000] 05:00:30 INFO - PROCESS | 3584 | 1461067230881 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:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 727ms 05:00:30 INFO - PROCESS | 3584 | 1461067230909 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 3584 | 1461067230911 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 05:00:30 INFO - PROCESS | 3584 | 1461067230914 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:00:30 INFO - PROCESS | 3584 | 1461067230916 Marionette TRACE conn3 <- [1,2790,null,{}] 05:00:30 INFO - PROCESS | 3584 | 1461067230920 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:00:30 INFO - PROCESS | 3584 | 1461067231001 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:00:31 INFO - PROCESS | 3584 | 1461067231008 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3584 | ++DOCSHELL 18BBC000 == 47 [pid = 3584] [id = 707] 05:00:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (18D7A800) [pid = 3584] [serial = 2121] [outer = 00000000] 05:00:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (19141400) [pid = 3584] [serial = 2122] [outer = 18D7A800] 05:00:31 INFO - PROCESS | 3584 | 1461067231054 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (196E0400) [pid = 3584] [serial = 2123] [outer = 18D7A800] 05:00:31 INFO - PROCESS | 3584 | 1461067231497 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:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 634ms 05:00:31 INFO - PROCESS | 3584 | 1461067231563 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 3584 | 1461067231565 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:00:31 INFO - PROCESS | 3584 | 1461067231569 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3584 | 1461067231570 Marionette TRACE conn3 <- [1,2794,null,{}] 05:00:31 INFO - PROCESS | 3584 | 1461067231574 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:00:31 INFO - PROCESS | 3584 | 1461067231686 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:00:31 INFO - PROCESS | 3584 | 1461067231784 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3584 | ++DOCSHELL 196E7800 == 48 [pid = 3584] [id = 708] 05:00:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (19F01C00) [pid = 3584] [serial = 2124] [outer = 00000000] 05:00:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19F73C00) [pid = 3584] [serial = 2125] [outer = 19F01C00] 05:00:31 INFO - PROCESS | 3584 | 1461067231829 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A0A3800) [pid = 3584] [serial = 2126] [outer = 19F01C00] 05:00:32 INFO - PROCESS | 3584 | 1461067232260 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:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 727ms 05:00:32 INFO - PROCESS | 3584 | 1461067232292 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 3584 | 1461067232294 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:00:32 INFO - PROCESS | 3584 | 1461067232297 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 3584 | 1461067232299 Marionette TRACE conn3 <- [1,2798,null,{}] 05:00:32 INFO - PROCESS | 3584 | 1461067232302 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:00:32 INFO - PROCESS | 3584 | 1461067232447 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:00:32 INFO - PROCESS | 3584 | 1461067232519 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 3584 | ++DOCSHELL 12B7A000 == 49 [pid = 3584] [id = 709] 05:00:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A6E2800) [pid = 3584] [serial = 2127] [outer = 00000000] 05:00:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A945400) [pid = 3584] [serial = 2128] [outer = 1A6E2800] 05:00:32 INFO - PROCESS | 3584 | 1461067232567 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1BE8A400) [pid = 3584] [serial = 2129] [outer = 1A6E2800] 05:00:32 INFO - PROCESS | 3584 | 1461067232990 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:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 727ms 05:00:33 INFO - PROCESS | 3584 | 1461067233070 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 3584 | 1461067233072 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:00:33 INFO - PROCESS | 3584 | 1461067233077 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 3584 | 1461067233079 Marionette TRACE conn3 <- [1,2802,null,{}] 05:00:33 INFO - PROCESS | 3584 | 1461067233083 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:00:33 INFO - PROCESS | 3584 | 1461067233196 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:00:33 INFO - PROCESS | 3584 | 1461067233268 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 3584 | ++DOCSHELL 1BE92800 == 50 [pid = 3584] [id = 710] 05:00:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1C083000) [pid = 3584] [serial = 2130] [outer = 00000000] 05:00:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1C204000) [pid = 3584] [serial = 2131] [outer = 1C083000] 05:00:33 INFO - PROCESS | 3584 | 1461067233312 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1C204400) [pid = 3584] [serial = 2132] [outer = 1C083000] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1A0A9C00) [pid = 3584] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (18563C00) [pid = 3584] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (12B7D400) [pid = 3584] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A94C000) [pid = 3584] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (16368000) [pid = 3584] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1235BC00) [pid = 3584] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (196D9400) [pid = 3584] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:00:33 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (146B8400) [pid = 3584] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:00:33 INFO - PROCESS | 3584 | 1461067233799 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:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 789ms 05:00:33 INFO - PROCESS | 3584 | 1461067233864 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 3584 | 1461067233866 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 05:00:33 INFO - PROCESS | 3584 | 1461067233869 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:00:33 INFO - PROCESS | 3584 | 1461067233871 Marionette TRACE conn3 <- [1,2806,null,{}] 05:00:33 INFO - PROCESS | 3584 | 1461067233874 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:00:33 INFO - PROCESS | 3584 | 1461067233960 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:00:34 INFO - PROCESS | 3584 | 1461067234063 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3584 | ++DOCSHELL 11C60C00 == 51 [pid = 3584] [id = 711] 05:00:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (12D3E000) [pid = 3584] [serial = 2133] [outer = 00000000] 05:00:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (194B2800) [pid = 3584] [serial = 2134] [outer = 12D3E000] 05:00:34 INFO - PROCESS | 3584 | 1461067234108 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A946000) [pid = 3584] [serial = 2135] [outer = 12D3E000] 05:00:34 INFO - PROCESS | 3584 | 1461067234474 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:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 619ms 05:00:34 INFO - PROCESS | 3584 | 1461067234544 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 3584 | 1461067234546 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 05:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:00:34 INFO - PROCESS | 3584 | 1461067234553 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 3584 | 1461067234555 Marionette TRACE conn3 <- [1,2810,null,{}] 05:00:34 INFO - PROCESS | 3584 | 1461067234559 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:00:34 INFO - PROCESS | 3584 | 1461067234638 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:00:34 INFO - PROCESS | 3584 | 1461067234645 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3584 | ++DOCSHELL 137E8000 == 52 [pid = 3584] [id = 712] 05:00:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (185A1400) [pid = 3584] [serial = 2136] [outer = 00000000] 05:00:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1C2C6C00) [pid = 3584] [serial = 2137] [outer = 185A1400] 05:00:34 INFO - PROCESS | 3584 | 1461067234689 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1C2CBC00) [pid = 3584] [serial = 2138] [outer = 185A1400] 05:00:35 INFO - PROCESS | 3584 | 1461067235131 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:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 618ms 05:00:35 INFO - PROCESS | 3584 | 1461067235195 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 3584 | 1461067235197 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:00:35 INFO - PROCESS | 3584 | 1461067235200 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 3584 | 1461067235202 Marionette TRACE conn3 <- [1,2814,null,{}] 05:00:35 INFO - PROCESS | 3584 | 1461067235206 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:00:35 INFO - PROCESS | 3584 | 1461067235267 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:00:35 INFO - PROCESS | 3584 | 1461067235273 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 3584 | ++DOCSHELL 1A9C9400 == 53 [pid = 3584] [id = 713] 05:00:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1C299800) [pid = 3584] [serial = 2139] [outer = 00000000] 05:00:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1CA0F800) [pid = 3584] [serial = 2140] [outer = 1C299800] 05:00:35 INFO - PROCESS | 3584 | 1461067235318 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1CC43400) [pid = 3584] [serial = 2141] [outer = 1C299800] 05:00:35 INFO - PROCESS | 3584 | 1461067235867 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 727ms 05:00:35 INFO - PROCESS | 3584 | 1461067235925 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 3584 | 1461067235929 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 05:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:00:35 INFO - PROCESS | 3584 | 1461067235935 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 3584 | 1461067235939 Marionette TRACE conn3 <- [1,2818,null,{}] 05:00:35 INFO - PROCESS | 3584 | 1461067235947 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:00:36 INFO - PROCESS | 3584 | 1461067236152 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:00:36 INFO - PROCESS | 3584 | 1461067236273 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3584 | ++DOCSHELL 11BA5C00 == 54 [pid = 3584] [id = 714] 05:00:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (11BACC00) [pid = 3584] [serial = 2142] [outer = 00000000] 05:00:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (15AD7000) [pid = 3584] [serial = 2143] [outer = 11BACC00] 05:00:36 INFO - PROCESS | 3584 | 1461067236331 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (16547800) [pid = 3584] [serial = 2144] [outer = 11BACC00] 05:00:36 INFO - PROCESS | 3584 | 1461067236859 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:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 990ms 05:00:36 INFO - PROCESS | 3584 | 1461067236922 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3584 | 1461067236928 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:00:36 INFO - PROCESS | 3584 | 1461067236935 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 3584 | 1461067236938 Marionette TRACE conn3 <- [1,2822,null,{}] 05:00:36 INFO - PROCESS | 3584 | 1461067236942 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:00:37 INFO - PROCESS | 3584 | 1461067237058 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:00:37 INFO - PROCESS | 3584 | 1461067237201 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 3584 | ++DOCSHELL 1855D400 == 55 [pid = 3584] [id = 715] 05:00:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1855F800) [pid = 3584] [serial = 2145] [outer = 00000000] 05:00:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (18D7E400) [pid = 3584] [serial = 2146] [outer = 1855F800] 05:00:37 INFO - PROCESS | 3584 | 1461067237256 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (19241800) [pid = 3584] [serial = 2147] [outer = 1855F800] 05:00:37 INFO - PROCESS | 3584 | 1461067237875 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 990ms 05:00:37 INFO - PROCESS | 3584 | 1461067237935 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 3584 | 1461067237938 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 05:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:00:37 INFO - PROCESS | 3584 | 1461067237942 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 3584 | 1461067237946 Marionette TRACE conn3 <- [1,2826,null,{}] 05:00:37 INFO - PROCESS | 3584 | 1461067237957 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:00:38 INFO - PROCESS | 3584 | 1461067238069 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:00:38 INFO - PROCESS | 3584 | 1461067238213 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 3584 | ++DOCSHELL 1A90A000 == 56 [pid = 3584] [id = 716] 05:00:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1A9D0C00) [pid = 3584] [serial = 2148] [outer = 00000000] 05:00:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1C088800) [pid = 3584] [serial = 2149] [outer = 1A9D0C00] 05:00:38 INFO - PROCESS | 3584 | 1461067238272 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1C2C8800) [pid = 3584] [serial = 2150] [outer = 1A9D0C00] 05:00:38 INFO - PROCESS | 3584 | 1461067238808 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:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 896ms 05:00:38 INFO - PROCESS | 3584 | 1461067238836 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3584 | 1461067238839 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 05:00:38 INFO - PROCESS | 3584 | 1461067238844 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:00:38 INFO - PROCESS | 3584 | 1461067238846 Marionette TRACE conn3 <- [1,2830,null,{}] 05:00:38 INFO - PROCESS | 3584 | 1461067238850 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:00:38 INFO - PROCESS | 3584 | 1461067238952 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:00:39 INFO - PROCESS | 3584 | 1461067239112 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3584 | ++DOCSHELL 1CC4BC00 == 57 [pid = 3584] [id = 717] 05:00:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1CC4C000) [pid = 3584] [serial = 2151] [outer = 00000000] 05:00:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (1D1C0800) [pid = 3584] [serial = 2152] [outer = 1CC4C000] 05:00:39 INFO - PROCESS | 3584 | 1461067239168 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1D269C00) [pid = 3584] [serial = 2153] [outer = 1CC4C000] 05:00:39 INFO - PROCESS | 3584 | 1461067239728 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:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 928ms 05:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:00:39 INFO - PROCESS | 3584 | 1461067239801 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 3584 | 1461067239804 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 05:00:39 INFO - PROCESS | 3584 | 1461067239792 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 3584 | 1461067239794 Marionette TRACE conn3 <- [1,2834,null,{}] 05:00:39 INFO - PROCESS | 3584 | 1461067239798 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:00:39 INFO - PROCESS | 3584 | 1461067239897 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:00:40 INFO - PROCESS | 3584 | 1461067240051 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 3584 | ++DOCSHELL 1D54B800 == 58 [pid = 3584] [id = 718] 05:00:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1D54C000) [pid = 3584] [serial = 2154] [outer = 00000000] 05:00:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (1D551400) [pid = 3584] [serial = 2155] [outer = 1D54C000] 05:00:40 INFO - PROCESS | 3584 | 1461067240132 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1D554C00) [pid = 3584] [serial = 2156] [outer = 1D54C000] 05:00:40 INFO - PROCESS | 3584 | 1461067240711 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:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 928ms 05:00:40 INFO - PROCESS | 3584 | 1461067240742 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 3584 | 1461067240744 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 05:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:00:40 INFO - PROCESS | 3584 | 1461067240749 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 3584 | 1461067240751 Marionette TRACE conn3 <- [1,2838,null,{}] 05:00:40 INFO - PROCESS | 3584 | 1461067240755 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:00:40 INFO - PROCESS | 3584 | 1461067240878 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:00:41 INFO - PROCESS | 3584 | 1461067241151 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 3584 | ++DOCSHELL 11C58C00 == 59 [pid = 3584] [id = 719] 05:00:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (11C59000) [pid = 3584] [serial = 2157] [outer = 00000000] 05:00:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (15416C00) [pid = 3584] [serial = 2158] [outer = 11C59000] 05:00:41 INFO - PROCESS | 3584 | 1461067241212 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (15AEB400) [pid = 3584] [serial = 2159] [outer = 11C59000] 05:00:41 INFO - PROCESS | 3584 | 1461067241844 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1129ms 05:00:41 INFO - PROCESS | 3584 | 1461067241877 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 3584 | 1461067241882 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 05:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:00:41 INFO - PROCESS | 3584 | 1461067241887 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 3584 | 1461067241890 Marionette TRACE conn3 <- [1,2842,null,{}] 05:00:41 INFO - PROCESS | 3584 | 1461067241895 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:00:41 INFO - PROCESS | 3584 | 1461067241996 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:00:42 INFO - PROCESS | 3584 | 1461067242165 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 137E8000 == 58 [pid = 3584] [id = 712] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 11C60C00 == 57 [pid = 3584] [id = 711] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 1BE92800 == 56 [pid = 3584] [id = 710] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 12B7A000 == 55 [pid = 3584] [id = 709] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 17AA2C00 == 54 [pid = 3584] [id = 706] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 13739C00 == 53 [pid = 3584] [id = 705] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 143A5400 == 52 [pid = 3584] [id = 704] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 1A913000 == 51 [pid = 3584] [id = 702] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 1A42DC00 == 50 [pid = 3584] [id = 701] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 18053C00 == 49 [pid = 3584] [id = 700] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1C07F000) [pid = 3584] [serial = 2095] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (18010000) [pid = 3584] [serial = 2059] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (15D65000) [pid = 3584] [serial = 2062] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1923EC00) [pid = 3584] [serial = 2065] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | ++DOCSHELL 11BAC800 == 50 [pid = 3584] [id = 720] 05:00:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (11C5A800) [pid = 3584] [serial = 2160] [outer = 00000000] 05:00:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (143A5400) [pid = 3584] [serial = 2161] [outer = 11C5A800] 05:00:42 INFO - PROCESS | 3584 | 1461067242249 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1676E000) [pid = 3584] [serial = 2162] [outer = 11C5A800] 05:00:42 INFO - PROCESS | 3584 | --DOCSHELL 13255400 == 49 [pid = 3584] [id = 699] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1A63F000) [pid = 3584] [serial = 2083] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (18D71400) [pid = 3584] [serial = 2077] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (18D7CC00) [pid = 3584] [serial = 2078] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (13737C00) [pid = 3584] [serial = 2071] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (14AB6C00) [pid = 3584] [serial = 2072] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (1A912800) [pid = 3584] [serial = 2068] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (1A9CA400) [pid = 3584] [serial = 2086] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (179A4800) [pid = 3584] [serial = 2074] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (17A9FC00) [pid = 3584] [serial = 2075] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (1A6DF800) [pid = 3584] [serial = 2084] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (16372C00) [pid = 3584] [serial = 2089] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (16445400) [pid = 3584] [serial = 2090] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A9CDC00) [pid = 3584] [serial = 2087] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (198FA800) [pid = 3584] [serial = 2080] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (19D6B000) [pid = 3584] [serial = 2081] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1BE87000) [pid = 3584] [serial = 2092] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1BE8B400) [pid = 3584] [serial = 2093] [outer = 00000000] [url = about:blank] 05:00:42 INFO - PROCESS | 3584 | 1461067242713 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:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 834ms 05:00:42 INFO - PROCESS | 3584 | 1461067242732 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 3584 | 1461067242735 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 05:00:42 INFO - PROCESS | 3584 | 1461067242740 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:00:42 INFO - PROCESS | 3584 | 1461067242742 Marionette TRACE conn3 <- [1,2846,null,{}] 05:00:42 INFO - PROCESS | 3584 | 1461067242746 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:00:42 INFO - PROCESS | 3584 | 1461067242812 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:00:42 INFO - PROCESS | 3584 | 1461067242819 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3584 | ++DOCSHELL 1373A000 == 50 [pid = 3584] [id = 721] 05:00:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (16A6A000) [pid = 3584] [serial = 2163] [outer = 00000000] 05:00:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (19141000) [pid = 3584] [serial = 2164] [outer = 16A6A000] 05:00:42 INFO - PROCESS | 3584 | 1461067242865 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1941F800) [pid = 3584] [serial = 2165] [outer = 16A6A000] 05:00:43 INFO - PROCESS | 3584 | 1461067243387 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:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 696ms 05:00:43 INFO - PROCESS | 3584 | 1461067243424 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 3584 | 1461067243426 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 05:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:00:43 INFO - PROCESS | 3584 | 1461067243432 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 3584 | 1461067243437 Marionette TRACE conn3 <- [1,2850,null,{}] 05:00:43 INFO - PROCESS | 3584 | 1461067243447 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:00:43 INFO - PROCESS | 3584 | 1461067243531 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:00:43 INFO - PROCESS | 3584 | 1461067243640 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 3584 | ++DOCSHELL 19F68C00 == 51 [pid = 3584] [id = 722] 05:00:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1A09F800) [pid = 3584] [serial = 2166] [outer = 00000000] 05:00:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1A645000) [pid = 3584] [serial = 2167] [outer = 1A09F800] 05:00:43 INFO - PROCESS | 3584 | 1461067243693 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1A6DFC00) [pid = 3584] [serial = 2168] [outer = 1A09F800] 05:00:44 INFO - PROCESS | 3584 | 1461067244058 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:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 650ms 05:00:44 INFO - PROCESS | 3584 | 1461067244089 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3584 | 1461067244091 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 05:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:00:44 INFO - PROCESS | 3584 | 1461067244095 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3584 | 1461067244097 Marionette TRACE conn3 <- [1,2854,null,{}] 05:00:44 INFO - PROCESS | 3584 | 1461067244100 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:00:44 INFO - PROCESS | 3584 | 1461067244189 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:00:44 INFO - PROCESS | 3584 | 1461067244195 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 3584 | ++DOCSHELL 1A6DD000 == 52 [pid = 3584] [id = 723] 05:00:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1A90B000) [pid = 3584] [serial = 2169] [outer = 00000000] 05:00:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1A946C00) [pid = 3584] [serial = 2170] [outer = 1A90B000] 05:00:44 INFO - PROCESS | 3584 | 1461067244240 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1A9CE400) [pid = 3584] [serial = 2171] [outer = 1A90B000] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (19F01C00) [pid = 3584] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (13730400) [pid = 3584] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1A6E3000) [pid = 3584] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (18007000) [pid = 3584] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A9CBC00) [pid = 3584] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (18D7A800) [pid = 3584] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (143A7800) [pid = 3584] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (186EDC00) [pid = 3584] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1C083000) [pid = 3584] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (13738800) [pid = 3584] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1C07A800) [pid = 3584] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (137E7800) [pid = 3584] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (185A1400) [pid = 3584] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (11C61400) [pid = 3584] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (12D3E000) [pid = 3584] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (196E7400) [pid = 3584] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1430A800) [pid = 3584] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A9C7400) [pid = 3584] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A6E2800) [pid = 3584] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:00:44 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (12BDDC00) [pid = 3584] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:00:45 INFO - PROCESS | 3584 | 1461067245261 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:00:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:00:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1237ms 05:00:45 INFO - PROCESS | 3584 | 1461067245333 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 3584 | 1461067245338 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 05:00:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:00:45 INFO - PROCESS | 3584 | 1461067245344 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 3584 | 1461067245348 Marionette TRACE conn3 <- [1,2858,null,{}] 05:00:45 INFO - PROCESS | 3584 | 1461067245354 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:00:45 INFO - PROCESS | 3584 | 1461067245466 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:00:45 INFO - PROCESS | 3584 | 1461067245613 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 3584 | ++DOCSHELL 123F0800 == 53 [pid = 3584] [id = 724] 05:00:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (13AEC000) [pid = 3584] [serial = 2172] [outer = 00000000] 05:00:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1644D000) [pid = 3584] [serial = 2173] [outer = 13AEC000] 05:00:45 INFO - PROCESS | 3584 | 1461067245671 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1799B400) [pid = 3584] [serial = 2174] [outer = 13AEC000] 05:00:46 INFO - PROCESS | 3584 | 1461067246276 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:00:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:00:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 989ms 05:00:46 INFO - PROCESS | 3584 | 1461067246330 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 3584 | 1461067246336 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 05:00:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:00:46 INFO - PROCESS | 3584 | 1461067246343 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 3584 | 1461067246345 Marionette TRACE conn3 <- [1,2862,null,{}] 05:00:46 INFO - PROCESS | 3584 | 1461067246350 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:00:46 INFO - PROCESS | 3584 | 1461067246453 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:00:46 INFO - PROCESS | 3584 | 1461067246611 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 3584 | ++DOCSHELL 15AD4000 == 54 [pid = 3584] [id = 725] 05:00:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (17A9E800) [pid = 3584] [serial = 2175] [outer = 00000000] 05:00:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (18BC4800) [pid = 3584] [serial = 2176] [outer = 17A9E800] 05:00:46 INFO - PROCESS | 3584 | 1461067246667 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (18D78800) [pid = 3584] [serial = 2177] [outer = 17A9E800] 05:00:47 INFO - PROCESS | 3584 | 1461067247322 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:00:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:00:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1036ms 05:00:47 INFO - PROCESS | 3584 | 1461067247388 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 3584 | 1461067247391 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 05:00:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:00:47 INFO - PROCESS | 3584 | 1461067247395 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 3584 | 1461067247399 Marionette TRACE conn3 <- [1,2866,null,{}] 05:00:47 INFO - PROCESS | 3584 | 1461067247410 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:00:47 INFO - PROCESS | 3584 | 1461067247514 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:00:47 INFO - PROCESS | 3584 | 1461067247661 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 3584 | ++DOCSHELL 19F6E400 == 55 [pid = 3584] [id = 726] 05:00:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (19F72800) [pid = 3584] [serial = 2178] [outer = 00000000] 05:00:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1A6E3800) [pid = 3584] [serial = 2179] [outer = 19F72800] 05:00:47 INFO - PROCESS | 3584 | 1461067247720 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1A913C00) [pid = 3584] [serial = 2180] [outer = 19F72800] 05:00:48 INFO - PROCESS | 3584 | 1461067248268 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:00:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:00:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 05:00:48 INFO - PROCESS | 3584 | 1461067248339 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 3584 | 1461067248343 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 05:00:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:00:48 INFO - PROCESS | 3584 | 1461067248346 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 3584 | 1461067248348 Marionette TRACE conn3 <- [1,2870,null,{}] 05:00:48 INFO - PROCESS | 3584 | 1461067248352 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:00:48 INFO - PROCESS | 3584 | 1461067248455 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:00:48 INFO - PROCESS | 3584 | 1461067248599 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 3584 | ++DOCSHELL 1A42DC00 == 56 [pid = 3584] [id = 727] 05:00:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A47FC00) [pid = 3584] [serial = 2181] [outer = 00000000] 05:00:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1BE8F000) [pid = 3584] [serial = 2182] [outer = 1A47FC00] 05:00:48 INFO - PROCESS | 3584 | 1461067248654 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1C07EC00) [pid = 3584] [serial = 2183] [outer = 1A47FC00] 05:00:49 INFO - PROCESS | 3584 | 1461067249224 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:00:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:00:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 943ms 05:00:49 INFO - PROCESS | 3584 | 1461067249274 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 3584 | 1461067249276 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 05:00:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:00:49 INFO - PROCESS | 3584 | 1461067249280 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 3584 | 1461067249282 Marionette TRACE conn3 <- [1,2874,null,{}] 05:00:49 INFO - PROCESS | 3584 | 1461067249286 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:00:49 INFO - PROCESS | 3584 | 1461067249384 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:00:49 INFO - PROCESS | 3584 | 1461067249510 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 3584 | ++DOCSHELL 13201800 == 57 [pid = 3584] [id = 728] 05:00:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1338DC00) [pid = 3584] [serial = 2184] [outer = 00000000] 05:00:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (16A71C00) [pid = 3584] [serial = 2185] [outer = 1338DC00] 05:00:49 INFO - PROCESS | 3584 | 1461067249605 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1859E800) [pid = 3584] [serial = 2186] [outer = 1338DC00] 05:00:50 INFO - PROCESS | 3584 | 1461067250259 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:00:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:00:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1036ms 05:00:50 INFO - PROCESS | 3584 | 1461067250344 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 3584 | 1461067250347 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 05:00:50 INFO - PROCESS | 3584 | 1461067250353 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:00:50 INFO - PROCESS | 3584 | 1461067250357 Marionette TRACE conn3 <- [1,2878,null,{}] 05:00:50 INFO - PROCESS | 3584 | 1461067250377 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:00:50 INFO - PROCESS | 3584 | 1461067250472 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:00:50 INFO - PROCESS | 3584 | 1461067250614 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 3584 | ++DOCSHELL 1540BC00 == 58 [pid = 3584] [id = 729] 05:00:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1564C000) [pid = 3584] [serial = 2187] [outer = 00000000] 05:00:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1654DC00) [pid = 3584] [serial = 2188] [outer = 1564C000] 05:00:50 INFO - PROCESS | 3584 | 1461067250665 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (179A4800) [pid = 3584] [serial = 2189] [outer = 1564C000] 05:00:51 INFO - PROCESS | 3584 | --DOCSHELL 196E7800 == 57 [pid = 3584] [id = 708] 05:00:51 INFO - PROCESS | 3584 | --DOCSHELL 19F68C00 == 56 [pid = 3584] [id = 722] 05:00:51 INFO - PROCESS | 3584 | --DOCSHELL 1373A000 == 55 [pid = 3584] [id = 721] 05:00:51 INFO - PROCESS | 3584 | --DOCSHELL 18BBC000 == 54 [pid = 3584] [id = 707] 05:00:51 INFO - PROCESS | 3584 | --DOCSHELL 11BAC800 == 53 [pid = 3584] [id = 720] 05:00:51 INFO - PROCESS | 3584 | --DOCSHELL 11C58C00 == 52 [pid = 3584] [id = 719] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1CA0F800) [pid = 3584] [serial = 2140] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (1C2CBC00) [pid = 3584] [serial = 2138] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (15C5A800) [pid = 3584] [serial = 2116] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (1C2C6C00) [pid = 3584] [serial = 2137] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1C245400) [pid = 3584] [serial = 2107] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (16443800) [pid = 3584] [serial = 2000] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (194B2800) [pid = 3584] [serial = 2134] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A912C00) [pid = 3584] [serial = 1964] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (18A37800) [pid = 3584] [serial = 1961] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1C2C9800) [pid = 3584] [serial = 1997] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (137E7400) [pid = 3584] [serial = 2098] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1A945400) [pid = 3584] [serial = 2128] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (14301C00) [pid = 3584] [serial = 2033] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (19F73C00) [pid = 3584] [serial = 2125] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A940800) [pid = 3584] [serial = 2104] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1BE8A400) [pid = 3584] [serial = 2129] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A0A3800) [pid = 3584] [serial = 2126] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (186F3000) [pid = 3584] [serial = 2101] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1BE8BC00) [pid = 3584] [serial = 1955] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A907400) [pid = 3584] [serial = 2060] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (18BC1800) [pid = 3584] [serial = 2120] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1C2C1C00) [pid = 3584] [serial = 2006] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (196E0400) [pid = 3584] [serial = 2123] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (19141400) [pid = 3584] [serial = 2122] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A946000) [pid = 3584] [serial = 2135] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1647D800) [pid = 3584] [serial = 2113] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (196DB400) [pid = 3584] [serial = 2003] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (185A1000) [pid = 3584] [serial = 2119] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1C204000) [pid = 3584] [serial = 2131] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (158E7400) [pid = 3584] [serial = 1958] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1C204400) [pid = 3584] [serial = 2132] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1648A400) [pid = 3584] [serial = 2114] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1676A400) [pid = 3584] [serial = 2117] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (146B3400) [pid = 3584] [serial = 2110] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1C080800) [pid = 3584] [serial = 2096] [outer = 00000000] [url = about:blank] 05:00:51 INFO - PROCESS | 3584 | 1461067251242 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:00:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:00:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 928ms 05:00:51 INFO - PROCESS | 3584 | 1461067251283 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 3584 | 1461067251289 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 05:00:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:00:51 INFO - PROCESS | 3584 | 1461067251295 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 3584 | 1461067251298 Marionette TRACE conn3 <- [1,2882,null,{}] 05:00:51 INFO - PROCESS | 3584 | 1461067251302 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:00:51 INFO - PROCESS | 3584 | 1461067251391 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:00:51 INFO - PROCESS | 3584 | 1461067251496 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 3584 | ++DOCSHELL 137E7400 == 53 [pid = 3584] [id = 730] 05:00:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (158E7400) [pid = 3584] [serial = 2190] [outer = 00000000] 05:00:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16A68400) [pid = 3584] [serial = 2191] [outer = 158E7400] 05:00:51 INFO - PROCESS | 3584 | 1461067251545 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18001C00) [pid = 3584] [serial = 2192] [outer = 158E7400] 05:00:51 INFO - PROCESS | 3584 | 1461067251944 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:00:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:00:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 696ms 05:00:51 INFO - PROCESS | 3584 | 1461067251993 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 3584 | 1461067251995 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 05:00:52 INFO - PROCESS | 3584 | 1461067252003 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 3584 | 1461067252007 Marionette TRACE conn3 <- [1,2886,null,{}] 05:00:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:00:52 INFO - PROCESS | 3584 | 1461067252017 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:00:52 INFO - PROCESS | 3584 | 1461067252108 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:00:52 INFO - PROCESS | 3584 | 1461067252117 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 3584 | ++DOCSHELL 18BC2800 == 54 [pid = 3584] [id = 731] 05:00:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (18D72000) [pid = 3584] [serial = 2193] [outer = 00000000] 05:00:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1923F000) [pid = 3584] [serial = 2194] [outer = 18D72000] 05:00:52 INFO - PROCESS | 3584 | 1461067252165 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (196D8800) [pid = 3584] [serial = 2195] [outer = 18D72000] 05:00:52 INFO - PROCESS | 3584 | 1461067252655 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:00:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:00:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 680ms 05:00:52 INFO - PROCESS | 3584 | 1461067252707 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 3584 | 1461067252710 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 05:00:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:00:52 INFO - PROCESS | 3584 | 1461067252713 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 3584 | 1461067252715 Marionette TRACE conn3 <- [1,2890,null,{}] 05:00:52 INFO - PROCESS | 3584 | 1461067252718 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:00:52 INFO - PROCESS | 3584 | 1461067252801 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:00:52 INFO - PROCESS | 3584 | 1461067252807 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 3584 | ++DOCSHELL 19D6F400 == 55 [pid = 3584] [id = 732] 05:00:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19D70400) [pid = 3584] [serial = 2196] [outer = 00000000] 05:00:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A42C800) [pid = 3584] [serial = 2197] [outer = 19D70400] 05:00:52 INFO - PROCESS | 3584 | 1461067252853 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A63F000) [pid = 3584] [serial = 2198] [outer = 19D70400] 05:00:53 INFO - PROCESS | 3584 | 1461067253332 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:00:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 696ms 05:00:53 INFO - PROCESS | 3584 | 1461067253412 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 3584 | 1461067253414 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 05:00:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:00:53 INFO - PROCESS | 3584 | 1461067253418 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 3584 | 1461067253420 Marionette TRACE conn3 <- [1,2894,null,{}] 05:00:53 INFO - PROCESS | 3584 | 1461067253424 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:00:53 INFO - PROCESS | 3584 | 1461067253527 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:00:53 INFO - PROCESS | 3584 | 1461067253629 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 3584 | ++DOCSHELL 1A49E400 == 56 [pid = 3584] [id = 733] 05:00:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A907400) [pid = 3584] [serial = 2199] [outer = 00000000] 05:00:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A912C00) [pid = 3584] [serial = 2200] [outer = 1A907400] 05:00:53 INFO - PROCESS | 3584 | 1461067253674 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A941000) [pid = 3584] [serial = 2201] [outer = 1A907400] 05:00:54 INFO - PROCESS | 3584 | 1461067254097 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:00:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:00:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 727ms 05:00:54 INFO - PROCESS | 3584 | 1461067254147 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 3584 | 1461067254149 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 05:00:54 INFO - PROCESS | 3584 | 1461067254153 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:00:54 INFO - PROCESS | 3584 | 1461067254154 Marionette TRACE conn3 <- [1,2898,null,{}] 05:00:54 INFO - PROCESS | 3584 | 1461067254158 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:00:54 INFO - PROCESS | 3584 | 1461067254294 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:00:54 INFO - PROCESS | 3584 | 1461067254372 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 3584 | ++DOCSHELL 1A94C000 == 57 [pid = 3584] [id = 734] 05:00:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A9CE000) [pid = 3584] [serial = 2202] [outer = 00000000] 05:00:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1C07C000) [pid = 3584] [serial = 2203] [outer = 1A9CE000] 05:00:54 INFO - PROCESS | 3584 | 1461067254422 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1C089000) [pid = 3584] [serial = 2204] [outer = 1A9CE000] 05:00:54 INFO - PROCESS | 3584 | 1461067254817 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:00:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:00:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:00:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 696ms 05:00:54 INFO - PROCESS | 3584 | 1461067254852 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 3584 | 1461067254854 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 05:00:54 INFO - TEST-START | /DOMEvents/constructors.html 05:00:54 INFO - PROCESS | 3584 | 1461067254858 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 3584 | 1461067254859 Marionette TRACE conn3 <- [1,2902,null,{}] 05:00:54 INFO - PROCESS | 3584 | 1461067254863 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:00:55 INFO - PROCESS | 3584 | 1461067255000 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:00:55 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (11C59000) [pid = 3584] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:00:55 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (11C5A800) [pid = 3584] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:00:55 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (16A6A000) [pid = 3584] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:00:55 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A09F800) [pid = 3584] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:00:55 INFO - PROCESS | 3584 | 1461067255078 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3584 | ++DOCSHELL 11C5A800 == 58 [pid = 3584] [id = 735] 05:00:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (12B7A000) [pid = 3584] [serial = 2205] [outer = 00000000] 05:00:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1800DC00) [pid = 3584] [serial = 2206] [outer = 12B7A000] 05:00:55 INFO - PROCESS | 3584 | 1461067255123 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1923EC00) [pid = 3584] [serial = 2207] [outer = 12B7A000] 05:00:55 INFO - PROCESS | 3584 | 1461067255564 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:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:00:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:00:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:00:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:00:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:00:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:00:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:00:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:00:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:00:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 850ms 05:00:55 INFO - PROCESS | 3584 | 1461067255695 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 3584 | 1461067255697 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 05:00:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:00:55 INFO - PROCESS | 3584 | 1461067255700 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 3584 | 1461067255702 Marionette TRACE conn3 <- [1,2906,null,{}] 05:00:55 INFO - PROCESS | 3584 | 1461067255706 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:00:55 INFO - PROCESS | 3584 | 1461067255789 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:00:55 INFO - PROCESS | 3584 | 1461067255796 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3584 | ++DOCSHELL 13207800 == 59 [pid = 3584] [id = 736] 05:00:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1C203400) [pid = 3584] [serial = 2208] [outer = 00000000] 05:00:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1C2CF400) [pid = 3584] [serial = 2209] [outer = 1C203400] 05:00:55 INFO - PROCESS | 3584 | 1461067255840 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1CA0EC00) [pid = 3584] [serial = 2210] [outer = 1C203400] 05:00:56 INFO - PROCESS | 3584 | 1461067256257 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:00:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:00:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 588ms 05:00:56 INFO - PROCESS | 3584 | 1461067256305 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 3584 | 1461067256307 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 05:00:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:00:56 INFO - PROCESS | 3584 | 1461067256343 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 3584 | 1461067256345 Marionette TRACE conn3 <- [1,2910,null,{}] 05:00:56 INFO - PROCESS | 3584 | 1461067256351 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:00:56 INFO - PROCESS | 3584 | 1461067256439 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:00:56 INFO - PROCESS | 3584 | 1461067256445 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 3584 | ++DOCSHELL 13257C00 == 60 [pid = 3584] [id = 737] 05:00:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1C2CC000) [pid = 3584] [serial = 2211] [outer = 00000000] 05:00:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1D1B7800) [pid = 3584] [serial = 2212] [outer = 1C2CC000] 05:00:56 INFO - PROCESS | 3584 | 1461067256489 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1D266000) [pid = 3584] [serial = 2213] [outer = 1C2CC000] 05:00:56 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:00:56 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:00:56 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:00:56 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:00:56 INFO - PROCESS | 3584 | 1461067256912 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:00:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:00:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:00:56 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:00:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:00:56 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:00:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:00:56 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:00:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:00:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:00:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 680ms 05:00:56 INFO - PROCESS | 3584 | 1461067256977 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 3584 | 1461067256980 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 05:00:56 INFO - PROCESS | 3584 | 1461067256983 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:00:56 INFO - PROCESS | 3584 | 1461067256985 Marionette TRACE conn3 <- [1,2914,null,{}] 05:00:56 INFO - PROCESS | 3584 | 1461067256988 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:00:57 INFO - PROCESS | 3584 | 1461067257068 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:00:57 INFO - PROCESS | 3584 | 1461067257074 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 3584 | ++DOCSHELL 18D7D000 == 61 [pid = 3584] [id = 738] 05:00:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1CC43000) [pid = 3584] [serial = 2214] [outer = 00000000] 05:00:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1D5A6800) [pid = 3584] [serial = 2215] [outer = 1CC43000] 05:00:57 INFO - PROCESS | 3584 | 1461067257118 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1D5A8400) [pid = 3584] [serial = 2216] [outer = 1CC43000] 05:00:57 INFO - PROCESS | 3584 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:00:57 INFO - PROCESS | 3584 | 1461067257744 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:00:57 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:00:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 804ms 05:00:57 INFO - PROCESS | 3584 | 1461067257802 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3584 | 1461067257808 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 05:00:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:00:57 INFO - PROCESS | 3584 | 1461067257829 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 3584 | 1461067257833 Marionette TRACE conn3 <- [1,2918,null,{}] 05:00:57 INFO - PROCESS | 3584 | 1461067257840 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:00:57 INFO - PROCESS | 3584 | 1461067257957 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:00:58 INFO - PROCESS | 3584 | 1461067258060 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3584 | ++DOCSHELL 156A2000 == 62 [pid = 3584] [id = 739] 05:00:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (156ED800) [pid = 3584] [serial = 2217] [outer = 00000000] 05:00:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (16A57C00) [pid = 3584] [serial = 2218] [outer = 156ED800] 05:00:58 INFO - PROCESS | 3584 | 1461067258131 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (1804D400) [pid = 3584] [serial = 2219] [outer = 156ED800] 05:00:58 INFO - PROCESS | 3584 | 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:00:58 INFO - PROCESS | 3584 | 1461067258619 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:00:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:00:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 850ms 05:00:58 INFO - PROCESS | 3584 | 1461067258664 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 3584 | 1461067258670 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 05:00:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:00:58 INFO - PROCESS | 3584 | 1461067258677 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 3584 | 1461067258680 Marionette TRACE conn3 <- [1,2922,null,{}] 05:00:58 INFO - PROCESS | 3584 | 1461067258701 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:00:58 INFO - PROCESS | 3584 | 1461067258811 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:00:58 INFO - PROCESS | 3584 | 1461067258969 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3584 | ++DOCSHELL 1338C800 == 63 [pid = 3584] [id = 740] 05:00:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (16775C00) [pid = 3584] [serial = 2220] [outer = 00000000] 05:00:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (19D73800) [pid = 3584] [serial = 2221] [outer = 16775C00] 05:00:59 INFO - PROCESS | 3584 | 1461067259025 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1A0AB800) [pid = 3584] [serial = 2222] [outer = 16775C00] 05:00:59 INFO - PROCESS | 3584 | 1461067259577 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:00:59 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:00:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 05:00:59 INFO - PROCESS | 3584 | 1461067259624 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 3584 | 1461067259627 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:00:59 INFO - PROCESS | 3584 | 1461067259631 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 3584 | 1461067259634 Marionette TRACE conn3 <- [1,2926,null,{}] 05:00:59 INFO - PROCESS | 3584 | 1461067259646 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:00:59 INFO - PROCESS | 3584 | 1461067259755 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:00:59 INFO - PROCESS | 3584 | 1461067259876 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 3584 | ++DOCSHELL 1C2C6C00 == 64 [pid = 3584] [id = 741] 05:00:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1C2C7400) [pid = 3584] [serial = 2223] [outer = 00000000] 05:00:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1CC4AC00) [pid = 3584] [serial = 2224] [outer = 1C2C7400] 05:00:59 INFO - PROCESS | 3584 | 1461067259933 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (1D59CC00) [pid = 3584] [serial = 2225] [outer = 1C2C7400] 05:01:00 INFO - PROCESS | 3584 | 1461067260394 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:01:00 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:01:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 789ms 05:01:00 INFO - PROCESS | 3584 | 1461067260431 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 3584 | 1461067260434 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 05:01:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:01:00 INFO - PROCESS | 3584 | 1461067260438 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 3584 | 1461067260440 Marionette TRACE conn3 <- [1,2930,null,{}] 05:01:00 INFO - PROCESS | 3584 | 1461067260443 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:01:00 INFO - PROCESS | 3584 | 1461067260558 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:01:00 INFO - PROCESS | 3584 | 1461067260704 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 3584 | ++DOCSHELL 1C2CE000 == 65 [pid = 3584] [id = 742] 05:01:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (1D1BCC00) [pid = 3584] [serial = 2226] [outer = 00000000] 05:01:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1D893800) [pid = 3584] [serial = 2227] [outer = 1D1BCC00] 05:01:00 INFO - PROCESS | 3584 | 1461067260762 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1D896800) [pid = 3584] [serial = 2228] [outer = 1D1BCC00] 05:01:01 INFO - PROCESS | 3584 | 1461067261265 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:01:01 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:01:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:01:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 881ms 05:01:01 INFO - PROCESS | 3584 | 1461067261325 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:01:01 INFO - PROCESS | 3584 | 1461067261328 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 05:01:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:01:01 INFO - PROCESS | 3584 | 1461067261331 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 3584 | 1461067261333 Marionette TRACE conn3 <- [1,2934,null,{}] 05:01:01 INFO - PROCESS | 3584 | 1461067261337 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:01:01 INFO - PROCESS | 3584 | 1461067261439 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:01:01 INFO - PROCESS | 3584 | 1461067261604 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 3584 | ++DOCSHELL 1D892400 == 66 [pid = 3584] [id = 743] 05:01:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1D897800) [pid = 3584] [serial = 2229] [outer = 00000000] 05:01:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (1D8A9C00) [pid = 3584] [serial = 2230] [outer = 1D897800] 05:01:01 INFO - PROCESS | 3584 | 1461067261659 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1D8AD400) [pid = 3584] [serial = 2231] [outer = 1D897800] 05:01:02 INFO - PROCESS | 3584 | 1461067262215 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:01:02 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:01:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 928ms 05:01:02 INFO - PROCESS | 3584 | 1461067262277 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 3584 | 1461067262279 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 05:01:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:01:02 INFO - PROCESS | 3584 | 1461067262283 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 3584 | 1461067262285 Marionette TRACE conn3 <- [1,2938,null,{}] 05:01:02 INFO - PROCESS | 3584 | 1461067262289 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:01:02 INFO - PROCESS | 3584 | 1461067262402 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:01:02 INFO - PROCESS | 3584 | 1461067262557 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 3584 | ++DOCSHELL 158EDC00 == 67 [pid = 3584] [id = 744] 05:01:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (15AD2000) [pid = 3584] [serial = 2232] [outer = 00000000] 05:01:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1D89B000) [pid = 3584] [serial = 2233] [outer = 15AD2000] 05:01:02 INFO - PROCESS | 3584 | 1461067262614 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1D8A4C00) [pid = 3584] [serial = 2234] [outer = 15AD2000] 05:01:03 INFO - PROCESS | 3584 | ++DOCSHELL 137DB400 == 68 [pid = 3584] [id = 745] 05:01:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (13AEE800) [pid = 3584] [serial = 2235] [outer = 00000000] 05:01:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (13AF6400) [pid = 3584] [serial = 2236] [outer = 13AEE800] 05:01:03 INFO - PROCESS | 3584 | 1461067263398 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:01:03 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:01:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1129ms 05:01:03 INFO - PROCESS | 3584 | 1461067263414 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3584 | 1461067263419 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 05:01:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:01:03 INFO - PROCESS | 3584 | 1461067263425 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 3584 | 1461067263428 Marionette TRACE conn3 <- [1,2942,null,{}] 05:01:03 INFO - PROCESS | 3584 | 1461067263433 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:01:03 INFO - PROCESS | 3584 | 1461067263547 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:01:03 INFO - PROCESS | 3584 | 1461067263671 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 3584 | ++DOCSHELL 13384800 == 69 [pid = 3584] [id = 746] 05:01:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1564F400) [pid = 3584] [serial = 2237] [outer = 00000000] 05:01:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (156EFC00) [pid = 3584] [serial = 2238] [outer = 1564F400] 05:01:03 INFO - PROCESS | 3584 | 1461067263772 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (1676A400) [pid = 3584] [serial = 2239] [outer = 1564F400] 05:01:04 INFO - PROCESS | 3584 | 1461067264284 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:01:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:01:04 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:01:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 897ms 05:01:04 INFO - PROCESS | 3584 | 1461067264348 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 3584 | 1461067264354 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1A90A000 == 68 [pid = 3584] [id = 716] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 11C5F400 == 67 [pid = 3584] [id = 676] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 133D4000 == 66 [pid = 3584] [id = 653] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1855D400 == 65 [pid = 3584] [id = 715] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 13257C00 == 64 [pid = 3584] [id = 737] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 13207800 == 63 [pid = 3584] [id = 736] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 11C5A800 == 62 [pid = 3584] [id = 735] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1A94C000 == 61 [pid = 3584] [id = 734] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1A9C9400 == 60 [pid = 3584] [id = 713] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1A49E400 == 59 [pid = 3584] [id = 733] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 19D6F400 == 58 [pid = 3584] [id = 732] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 18BC2800 == 57 [pid = 3584] [id = 731] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 137E7400 == 56 [pid = 3584] [id = 730] 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1540BC00 == 55 [pid = 3584] [id = 729] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (15AD7000) [pid = 3584] [serial = 2143] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (18D7E400) [pid = 3584] [serial = 2146] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1C088800) [pid = 3584] [serial = 2149] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1D1C0800) [pid = 3584] [serial = 2152] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 124 (1D551400) [pid = 3584] [serial = 2155] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (1A946C00) [pid = 3584] [serial = 2170] [outer = 00000000] [url = about:blank] 05:01:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:01:04 INFO - PROCESS | 3584 | --DOCSHELL 1A6DD000 == 54 [pid = 3584] [id = 723] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (15AEB400) [pid = 3584] [serial = 2159] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (15416C00) [pid = 3584] [serial = 2158] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (143A5400) [pid = 3584] [serial = 2161] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (1676E000) [pid = 3584] [serial = 2162] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (19141000) [pid = 3584] [serial = 2164] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1941F800) [pid = 3584] [serial = 2165] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (1A645000) [pid = 3584] [serial = 2167] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (1A6DFC00) [pid = 3584] [serial = 2168] [outer = 00000000] [url = about:blank] 05:01:04 INFO - PROCESS | 3584 | 1461067264402 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 3584 | 1461067264405 Marionette TRACE conn3 <- [1,2946,null,{}] 05:01:04 INFO - PROCESS | 3584 | 1461067264409 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:01:04 INFO - PROCESS | 3584 | 1461067264568 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:01:04 INFO - PROCESS | 3584 | 1461067264671 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 3584 | ++DOCSHELL 15437800 == 55 [pid = 3584] [id = 747] 05:01:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (156A0800) [pid = 3584] [serial = 2240] [outer = 00000000] 05:01:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (16A70C00) [pid = 3584] [serial = 2241] [outer = 156A0800] 05:01:04 INFO - PROCESS | 3584 | 1461067264738 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (17E81800) [pid = 3584] [serial = 2242] [outer = 156A0800] 05:01:05 INFO - PROCESS | 3584 | 1461067265130 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:01:05 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:01:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 788ms 05:01:05 INFO - PROCESS | 3584 | 1461067265199 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 3584 | 1461067265201 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 05:01:05 INFO - PROCESS | 3584 | 1461067265205 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:01:05 INFO - PROCESS | 3584 | 1461067265208 Marionette TRACE conn3 <- [1,2950,null,{}] 05:01:05 INFO - PROCESS | 3584 | 1461067265219 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:01:05 INFO - PROCESS | 3584 | 1461067265304 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:01:05 INFO - PROCESS | 3584 | 1461067265310 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 3584 | ++DOCSHELL 17A9D400 == 56 [pid = 3584] [id = 748] 05:01:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (1800D800) [pid = 3584] [serial = 2243] [outer = 00000000] 05:01:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (18D78400) [pid = 3584] [serial = 2244] [outer = 1800D800] 05:01:05 INFO - PROCESS | 3584 | 1461067265358 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (19142800) [pid = 3584] [serial = 2245] [outer = 1800D800] 05:01:05 INFO - PROCESS | 3584 | 1461067265807 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:01:05 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:01:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 618ms 05:01:05 INFO - PROCESS | 3584 | 1461067265826 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 3584 | 1461067265829 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 05:01:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:01:05 INFO - PROCESS | 3584 | 1461067265832 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 3584 | 1461067265834 Marionette TRACE conn3 <- [1,2954,null,{}] 05:01:05 INFO - PROCESS | 3584 | 1461067265837 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:01:05 INFO - PROCESS | 3584 | 1461067265918 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:01:05 INFO - PROCESS | 3584 | 1461067265923 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 3584 | ++DOCSHELL 1923D000 == 57 [pid = 3584] [id = 749] 05:01:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (19241000) [pid = 3584] [serial = 2246] [outer = 00000000] 05:01:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (199F9C00) [pid = 3584] [serial = 2247] [outer = 19241000] 05:01:05 INFO - PROCESS | 3584 | 1461067265969 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (19F04C00) [pid = 3584] [serial = 2248] [outer = 19241000] 05:01:06 INFO - PROCESS | 3584 | 1461067266420 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:01:06 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:01:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 634ms 05:01:06 INFO - PROCESS | 3584 | 1461067266476 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 3584 | 1461067266478 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 05:01:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:01:06 INFO - PROCESS | 3584 | 1461067266485 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 3584 | 1461067266487 Marionette TRACE conn3 <- [1,2958,null,{}] 05:01:06 INFO - PROCESS | 3584 | 1461067266490 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:01:06 INFO - PROCESS | 3584 | 1461067266571 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:01:06 INFO - PROCESS | 3584 | 1461067266581 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3584 | ++DOCSHELL 12D44000 == 58 [pid = 3584] [id = 750] 05:01:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 125 (16776C00) [pid = 3584] [serial = 2249] [outer = 00000000] 05:01:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (1A649400) [pid = 3584] [serial = 2250] [outer = 16776C00] 05:01:06 INFO - PROCESS | 3584 | 1461067266627 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1A6DFC00) [pid = 3584] [serial = 2251] [outer = 16776C00] 05:01:07 INFO - PROCESS | 3584 | 1461067267117 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:01:07 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:01:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 680ms 05:01:07 INFO - PROCESS | 3584 | 1461067267180 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 3584 | 1461067267182 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 05:01:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:01:07 INFO - PROCESS | 3584 | 1461067267186 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 3584 | 1461067267187 Marionette TRACE conn3 <- [1,2962,null,{}] 05:01:07 INFO - PROCESS | 3584 | 1461067267195 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:01:07 INFO - PROCESS | 3584 | 1461067267320 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:01:07 INFO - PROCESS | 3584 | 1461067267408 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 3584 | ++DOCSHELL 1A94C000 == 59 [pid = 3584] [id = 751] 05:01:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1A9C5400) [pid = 3584] [serial = 2252] [outer = 00000000] 05:01:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (1A9CD400) [pid = 3584] [serial = 2253] [outer = 1A9C5400] 05:01:07 INFO - PROCESS | 3584 | 1461067267453 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1A9D3800) [pid = 3584] [serial = 2254] [outer = 1A9C5400] 05:01:07 INFO - PROCESS | 3584 | 1461067267851 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:01:07 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:01:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 726ms 05:01:07 INFO - PROCESS | 3584 | 1461067267908 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 3584 | 1461067267910 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 05:01:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:01:07 INFO - PROCESS | 3584 | 1461067267914 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 3584 | 1461067267915 Marionette TRACE conn3 <- [1,2966,null,{}] 05:01:07 INFO - PROCESS | 3584 | 1461067267919 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:01:08 INFO - PROCESS | 3584 | 1461067268039 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:01:08 INFO - PROCESS | 3584 | 1461067268049 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 3584 | ++DOCSHELL 1A946C00 == 60 [pid = 3584] [id = 752] 05:01:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (1A9D3C00) [pid = 3584] [serial = 2255] [outer = 00000000] 05:01:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1C23A400) [pid = 3584] [serial = 2256] [outer = 1A9D3C00] 05:01:08 INFO - PROCESS | 3584 | 1461067268096 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (1C29EC00) [pid = 3584] [serial = 2257] [outer = 1A9D3C00] 05:01:08 INFO - PROCESS | 3584 | 1461067268520 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:01:08 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:01:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 634ms 05:01:08 INFO - PROCESS | 3584 | 1461067268557 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 3584 | 1461067268559 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 05:01:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:01:08 INFO - PROCESS | 3584 | 1461067268563 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 3584 | 1461067268565 Marionette TRACE conn3 <- [1,2970,null,{}] 05:01:08 INFO - PROCESS | 3584 | 1461067268568 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:01:08 INFO - PROCESS | 3584 | 1461067268692 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:01:08 INFO - PROCESS | 3584 | 1461067268790 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 3584 | ++DOCSHELL 1A909400 == 61 [pid = 3584] [id = 753] 05:01:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1C2C5400) [pid = 3584] [serial = 2258] [outer = 00000000] 05:01:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1CC4B800) [pid = 3584] [serial = 2259] [outer = 1C2C5400] 05:01:08 INFO - PROCESS | 3584 | 1461067268834 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1CC4C400) [pid = 3584] [serial = 2260] [outer = 1C2C5400] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (1A9CE000) [pid = 3584] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (1A907400) [pid = 3584] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (12B7A000) [pid = 3584] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1C203400) [pid = 3584] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (18D72000) [pid = 3584] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 130 (158E7400) [pid = 3584] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 129 (19D70400) [pid = 3584] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 128 (1A90B000) [pid = 3584] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 127 (1564C000) [pid = 3584] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 126 (1C299800) [pid = 3584] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:01:09 INFO - PROCESS | 3584 | --DOMWINDOW == 125 (1C2CC000) [pid = 3584] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:01:09 INFO - PROCESS | 3584 | 1461067269365 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:01:09 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:01:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:01:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 834ms 05:01:09 INFO - PROCESS | 3584 | 1461067269389 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 3584 | 1461067269391 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 05:01:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:01:09 INFO - PROCESS | 3584 | 1461067269394 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 3584 | 1461067269396 Marionette TRACE conn3 <- [1,2974,null,{}] 05:01:09 INFO - PROCESS | 3584 | 1461067269400 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:01:09 INFO - PROCESS | 3584 | 1461067269529 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:01:09 INFO - PROCESS | 3584 | 1461067269591 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3584 | ++DOCSHELL 1564C000 == 62 [pid = 3584] [id = 754] 05:01:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 126 (19D70400) [pid = 3584] [serial = 2261] [outer = 00000000] 05:01:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 127 (1C2CB400) [pid = 3584] [serial = 2262] [outer = 19D70400] 05:01:09 INFO - PROCESS | 3584 | 1461067269643 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 128 (1CC47800) [pid = 3584] [serial = 2263] [outer = 19D70400] 05:01:09 INFO - PROCESS | 3584 | 1461067269966 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:01:09 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:01:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 588ms 05:01:09 INFO - PROCESS | 3584 | 1461067269992 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 3584 | 1461067269994 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 05:01:09 INFO - PROCESS | 3584 | 1461067269997 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:01:09 INFO - PROCESS | 3584 | 1461067269999 Marionette TRACE conn3 <- [1,2978,null,{}] 05:01:09 INFO - PROCESS | 3584 | 1461067270002 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:01:10 INFO - PROCESS | 3584 | 1461067270132 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:01:10 INFO - PROCESS | 3584 | 1461067270140 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 3584 | ++DOCSHELL 13393400 == 63 [pid = 3584] [id = 755] 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 129 (1D551400) [pid = 3584] [serial = 2264] [outer = 00000000] 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 130 (1D8A3000) [pid = 3584] [serial = 2265] [outer = 1D551400] 05:01:10 INFO - PROCESS | 3584 | 1461067270184 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 131 (1D9CCC00) [pid = 3584] [serial = 2266] [outer = 1D551400] 05:01:10 INFO - PROCESS | 3584 | ++DOCSHELL 1C0ECC00 == 64 [pid = 3584] [id = 756] 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1C0ED800) [pid = 3584] [serial = 2267] [outer = 00000000] 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (1C0EE000) [pid = 3584] [serial = 2268] [outer = 1C0ED800] 05:01:10 INFO - PROCESS | 3584 | 1461067270622 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:01:10 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:01:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 681ms 05:01:10 INFO - PROCESS | 3584 | 1461067270695 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 3584 | 1461067270698 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 05:01:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:01:10 INFO - PROCESS | 3584 | 1461067270701 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 3584 | 1461067270704 Marionette TRACE conn3 <- [1,2982,null,{}] 05:01:10 INFO - PROCESS | 3584 | 1461067270707 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:01:10 INFO - PROCESS | 3584 | 1461067270824 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:01:10 INFO - PROCESS | 3584 | 1461067270832 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 3584 | ++DOCSHELL 1C0E8800 == 65 [pid = 3584] [id = 757] 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1C0EF000) [pid = 3584] [serial = 2269] [outer = 00000000] 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1D88CC00) [pid = 3584] [serial = 2270] [outer = 1C0EF000] 05:01:10 INFO - PROCESS | 3584 | 1461067270881 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1DB89400) [pid = 3584] [serial = 2271] [outer = 1C0EF000] 05:01:11 INFO - PROCESS | 3584 | 1461067271560 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:01:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:01:11 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:01:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 896ms 05:01:11 INFO - PROCESS | 3584 | 1461067271608 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 3584 | 1461067271613 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 05:01:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:01:11 INFO - PROCESS | 3584 | 1461067271619 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 3584 | 1461067271623 Marionette TRACE conn3 <- [1,2986,null,{}] 05:01:11 INFO - PROCESS | 3584 | 1461067271628 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:01:11 INFO - PROCESS | 3584 | 1461067271787 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:01:11 INFO - PROCESS | 3584 | 1461067271936 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 3584 | ++DOCSHELL 13734000 == 66 [pid = 3584] [id = 758] 05:01:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (13735000) [pid = 3584] [serial = 2272] [outer = 00000000] 05:01:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (15C54800) [pid = 3584] [serial = 2273] [outer = 13735000] 05:01:11 INFO - PROCESS | 3584 | 1461067271979 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (16370C00) [pid = 3584] [serial = 2274] [outer = 13735000] 05:01:12 INFO - PROCESS | 3584 | 1461067272509 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:01:12 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:01:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 927ms 05:01:12 INFO - PROCESS | 3584 | 1461067272564 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 3584 | 1461067272570 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 05:01:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:01:12 INFO - PROCESS | 3584 | 1461067272578 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 3584 | 1461067272581 Marionette TRACE conn3 <- [1,2990,null,{}] 05:01:12 INFO - PROCESS | 3584 | 1461067272585 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:01:12 INFO - PROCESS | 3584 | 1461067272695 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:01:12 INFO - PROCESS | 3584 | 1461067272858 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 3584 | ++DOCSHELL 13730C00 == 67 [pid = 3584] [id = 759] 05:01:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (158F0000) [pid = 3584] [serial = 2275] [outer = 00000000] 05:01:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (18D7EC00) [pid = 3584] [serial = 2276] [outer = 158F0000] 05:01:12 INFO - PROCESS | 3584 | 1461067272913 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (19421C00) [pid = 3584] [serial = 2277] [outer = 158F0000] 05:01:13 INFO - PROCESS | 3584 | 1461067273466 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:01:13 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:01:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 928ms 05:01:13 INFO - PROCESS | 3584 | 1461067273514 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 3584 | 1461067273517 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 05:01:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:01:13 INFO - PROCESS | 3584 | 1461067273521 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 3584 | 1461067273525 Marionette TRACE conn3 <- [1,2994,null,{}] 05:01:13 INFO - PROCESS | 3584 | 1461067273536 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:01:13 INFO - PROCESS | 3584 | 1461067273646 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:01:13 INFO - PROCESS | 3584 | 1461067273816 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 3584 | ++DOCSHELL 1C0F6400 == 68 [pid = 3584] [id = 760] 05:01:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (1C0F6800) [pid = 3584] [serial = 2278] [outer = 00000000] 05:01:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 144 (1C2C8C00) [pid = 3584] [serial = 2279] [outer = 1C0F6800] 05:01:13 INFO - PROCESS | 3584 | 1461067273874 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 145 (1D890000) [pid = 3584] [serial = 2280] [outer = 1C0F6800] 05:01:14 INFO - PROCESS | 3584 | 1461067274369 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:01:14 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:01:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 897ms 05:01:14 INFO - PROCESS | 3584 | 1461067274430 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 3584 | 1461067274433 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 05:01:14 INFO - PROCESS | 3584 | 1461067274438 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:01:14 INFO - PROCESS | 3584 | 1461067274440 Marionette TRACE conn3 <- [1,2998,null,{}] 05:01:14 INFO - PROCESS | 3584 | 1461067274444 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:01:14 INFO - PROCESS | 3584 | 1461067274550 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:01:14 INFO - PROCESS | 3584 | 1461067274710 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 3584 | ++DOCSHELL 1A9CA800 == 69 [pid = 3584] [id = 761] 05:01:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 146 (1D9D2C00) [pid = 3584] [serial = 2281] [outer = 00000000] 05:01:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 147 (1DB8EC00) [pid = 3584] [serial = 2282] [outer = 1D9D2C00] 05:01:14 INFO - PROCESS | 3584 | 1461067274775 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 148 (1DB91400) [pid = 3584] [serial = 2283] [outer = 1D9D2C00] 05:01:14 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:15 INFO - PROCESS | 3584 | 1461067275322 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:01:15 INFO - {} 05:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:01:15 INFO - {} 05:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:01:15 INFO - {} 05:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:01:15 INFO - {} 05:01:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 943ms 05:01:15 INFO - PROCESS | 3584 | 1461067275369 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 3584 | 1461067275371 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 05:01:15 INFO - TEST-START | /FileAPI/fileReader.html 05:01:15 INFO - PROCESS | 3584 | 1461067275375 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 3584 | 1461067275377 Marionette TRACE conn3 <- [1,3002,null,{}] 05:01:15 INFO - PROCESS | 3584 | 1461067275381 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:01:15 INFO - PROCESS | 3584 | 1461067275489 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:01:15 INFO - PROCESS | 3584 | 1461067275631 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 3584 | ++DOCSHELL 1C2C2400 == 70 [pid = 3584] [id = 762] 05:01:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 149 (1D558800) [pid = 3584] [serial = 2284] [outer = 00000000] 05:01:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 150 (1DCF6000) [pid = 3584] [serial = 2285] [outer = 1D558800] 05:01:15 INFO - PROCESS | 3584 | 1461067275688 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 151 (1DCF7800) [pid = 3584] [serial = 2286] [outer = 1D558800] 05:01:16 INFO - PROCESS | 3584 | 1461067276169 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:01:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:01:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:01:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:01:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:01:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 835ms 05:01:16 INFO - PROCESS | 3584 | 1461067276245 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 3584 | 1461067276248 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 05:01:16 INFO - PROCESS | 3584 | 1461067276252 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 3584 | 1461067276254 Marionette TRACE conn3 <- [1,3006,null,{}] 05:01:16 INFO - TEST-START | /FileAPI/historical.html 05:01:16 INFO - PROCESS | 3584 | 1461067276259 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:01:16 INFO - PROCESS | 3584 | 1461067276405 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:01:16 INFO - PROCESS | 3584 | 1461067276570 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 3584 | ++DOCSHELL 12D3E000 == 71 [pid = 3584] [id = 763] 05:01:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 152 (13255400) [pid = 3584] [serial = 2287] [outer = 00000000] 05:01:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 153 (16A6F000) [pid = 3584] [serial = 2288] [outer = 13255400] 05:01:16 INFO - PROCESS | 3584 | 1461067276628 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 154 (17AA3800) [pid = 3584] [serial = 2289] [outer = 13255400] 05:01:17 INFO - PROCESS | 3584 | 1461067277385 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:01:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:01:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:01:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:01:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:01:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:01:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:01:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:01:17 INFO - TEST-OK | /FileAPI/historical.html | took 1175ms 05:01:17 INFO - PROCESS | 3584 | 1461067277444 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 3584 | 1461067277448 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 05:01:17 INFO - TEST-START | /FileAPI/idlharness.html 05:01:17 INFO - PROCESS | 3584 | 1461067277467 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 3584 | 1461067277471 Marionette TRACE conn3 <- [1,3010,null,{}] 05:01:17 INFO - PROCESS | 3584 | 1461067277476 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:01:17 INFO - PROCESS | 3584 | 1461067277579 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:01:17 INFO - PROCESS | 3584 | 1461067277733 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 3584 | ++DOCSHELL 13738800 == 72 [pid = 3584] [id = 764] 05:01:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 155 (137DC400) [pid = 3584] [serial = 2290] [outer = 00000000] 05:01:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 156 (1859CC00) [pid = 3584] [serial = 2291] [outer = 137DC400] 05:01:17 INFO - PROCESS | 3584 | 1461067277786 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 157 (18BC2400) [pid = 3584] [serial = 2292] [outer = 137DC400] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 1C0ECC00 == 71 [pid = 3584] [id = 756] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 13393400 == 70 [pid = 3584] [id = 755] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 1564C000 == 69 [pid = 3584] [id = 754] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 1A909400 == 68 [pid = 3584] [id = 753] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 1A946C00 == 67 [pid = 3584] [id = 752] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 1A94C000 == 66 [pid = 3584] [id = 751] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 12D44000 == 65 [pid = 3584] [id = 750] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 1923D000 == 64 [pid = 3584] [id = 749] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 17A9D400 == 63 [pid = 3584] [id = 748] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 15437800 == 62 [pid = 3584] [id = 747] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 13384800 == 61 [pid = 3584] [id = 746] 05:01:18 INFO - PROCESS | 3584 | --DOCSHELL 137DB400 == 60 [pid = 3584] [id = 745] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 156 (1D5A6800) [pid = 3584] [serial = 2215] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | 1461067278804 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 155 (1CC43400) [pid = 3584] [serial = 2141] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 154 (1C07C000) [pid = 3584] [serial = 2203] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 153 (1A912C00) [pid = 3584] [serial = 2200] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 152 (1A941000) [pid = 3584] [serial = 2201] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 151 (1C089000) [pid = 3584] [serial = 2204] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 150 (1800DC00) [pid = 3584] [serial = 2206] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 149 (1C2CF400) [pid = 3584] [serial = 2209] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 148 (1923F000) [pid = 3584] [serial = 2194] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 147 (196D8800) [pid = 3584] [serial = 2195] [outer = 00000000] [url = about:blank] 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 146 (18BC4800) [pid = 3584] [serial = 2176] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 145 (16A68400) [pid = 3584] [serial = 2191] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:01:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 144 (18001C00) [pid = 3584] [serial = 2192] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 143 (1A42C800) [pid = 3584] [serial = 2197] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (1644D000) [pid = 3584] [serial = 2173] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (1A6E3800) [pid = 3584] [serial = 2179] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (1A9CE400) [pid = 3584] [serial = 2171] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (179A4800) [pid = 3584] [serial = 2189] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (1654DC00) [pid = 3584] [serial = 2188] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (1D266000) [pid = 3584] [serial = 2213] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (16A71C00) [pid = 3584] [serial = 2185] [outer = 00000000] [url = about:blank] 05:01:18 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:01:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:01:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (1BE8F000) [pid = 3584] [serial = 2182] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (1923EC00) [pid = 3584] [serial = 2207] [outer = 00000000] [url = about:blank] 05:01:18 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:01:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (1D1B7800) [pid = 3584] [serial = 2212] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1CA0EC00) [pid = 3584] [serial = 2210] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:01:18 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (1A63F000) [pid = 3584] [serial = 2198] [outer = 00000000] [url = about:blank] 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:01:18 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:01:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:01:18 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:01:18 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:01:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:01:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:01:18 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:01:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:01:18 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:01:18 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:01:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:01:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:01:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1484ms 05:01:18 INFO - PROCESS | 3584 | 1461067278957 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3584 | 1461067278962 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 05:01:18 INFO - PROCESS | 3584 | 1461067278970 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - TEST-START | /FileAPI/idlharness.worker 05:01:18 INFO - PROCESS | 3584 | 1461067278972 Marionette TRACE conn3 <- [1,3014,null,{}] 05:01:18 INFO - PROCESS | 3584 | 1461067278976 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:01:19 INFO - PROCESS | 3584 | 1461067279091 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:01:19 INFO - PROCESS | 3584 | 1461067279101 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 3584 | ++DOCSHELL 18555400 == 61 [pid = 3584] [id = 765] 05:01:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (18A3B400) [pid = 3584] [serial = 2293] [outer = 00000000] 05:01:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (18D75000) [pid = 3584] [serial = 2294] [outer = 18A3B400] 05:01:19 INFO - PROCESS | 3584 | 1461067279147 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1923F000) [pid = 3584] [serial = 2295] [outer = 18A3B400] 05:01:19 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:20 INFO - PROCESS | 3584 | 1461067280267 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:01:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:01:20 INFO - {} 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:01:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:01:20 INFO - {} 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:01:20 INFO - {} 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:01:20 INFO - {} 05:01:20 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:01:20 INFO - {} 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:01:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:01:20 INFO - {} 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:01:20 INFO - {} 05:01:20 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:01:20 INFO - {} 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 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:01:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:01:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:01:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1515ms 05:01:20 INFO - PROCESS | 3584 | 1461067280496 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 3584 | 1461067280499 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 05:01:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:01:20 INFO - PROCESS | 3584 | 1461067280503 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 3584 | 1461067280506 Marionette TRACE conn3 <- [1,3018,null,{}] 05:01:20 INFO - PROCESS | 3584 | 1461067280522 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:01:20 INFO - PROCESS | 3584 | 1461067280686 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:01:20 INFO - PROCESS | 3584 | 1461067280702 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 3584 | ++DOCSHELL 1A940C00 == 62 [pid = 3584] [id = 766] 05:01:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1A941000) [pid = 3584] [serial = 2296] [outer = 00000000] 05:01:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1E070000) [pid = 3584] [serial = 2297] [outer = 1A941000] 05:01:20 INFO - PROCESS | 3584 | 1461067280750 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1E16F400) [pid = 3584] [serial = 2298] [outer = 1A941000] 05:01:21 INFO - PROCESS | 3584 | 1461067281186 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:01:21 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:01:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 742ms 05:01:21 INFO - PROCESS | 3584 | 1461067281225 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 3584 | 1461067281228 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 05:01:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:01:21 INFO - PROCESS | 3584 | 1461067281231 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 3584 | 1461067281233 Marionette TRACE conn3 <- [1,3022,null,{}] 05:01:21 INFO - PROCESS | 3584 | 1461067281237 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:01:21 INFO - PROCESS | 3584 | 1461067281358 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:01:21 INFO - PROCESS | 3584 | 1461067281430 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 3584 | ++DOCSHELL 1E175800 == 63 [pid = 3584] [id = 767] 05:01:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (1E176C00) [pid = 3584] [serial = 2299] [outer = 00000000] 05:01:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (1E17AC00) [pid = 3584] [serial = 2300] [outer = 1E176C00] 05:01:21 INFO - PROCESS | 3584 | 1461067281476 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (1E44A000) [pid = 3584] [serial = 2301] [outer = 1E176C00] 05:01:21 INFO - PROCESS | 3584 | 1461067281866 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:01:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:01:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 695ms 05:01:21 INFO - PROCESS | 3584 | 1461067281931 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 3584 | 1461067281933 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 05:01:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:01:21 INFO - PROCESS | 3584 | 1461067281936 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 3584 | 1461067281938 Marionette TRACE conn3 <- [1,3026,null,{}] 05:01:21 INFO - PROCESS | 3584 | 1461067281948 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:01:22 INFO - PROCESS | 3584 | 1461067282073 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:01:22 INFO - PROCESS | 3584 | 1461067282178 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3584 | ++DOCSHELL 13262400 == 64 [pid = 3584] [id = 768] 05:01:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (1E44C800) [pid = 3584] [serial = 2302] [outer = 00000000] 05:01:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (1E455000) [pid = 3584] [serial = 2303] [outer = 1E44C800] 05:01:22 INFO - PROCESS | 3584 | 1461067282223 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (1E457800) [pid = 3584] [serial = 2304] [outer = 1E44C800] 05:01:22 INFO - PROCESS | 3584 | 1461067282759 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:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (156A0800) [pid = 3584] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (16776C00) [pid = 3584] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (1A9C5400) [pid = 3584] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (19241000) [pid = 3584] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (1564F400) [pid = 3584] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 137 (1800D800) [pid = 3584] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 136 (13AEE800) [pid = 3584] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 135 (1A9D3C00) [pid = 3584] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 134 (19D70400) [pid = 3584] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 133 (1C2C5400) [pid = 3584] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 132 (1D551400) [pid = 3584] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:01:22 INFO - PROCESS | 3584 | --DOMWINDOW == 131 (1C0ED800) [pid = 3584] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:01:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 835ms 05:01:22 INFO - PROCESS | 3584 | 1461067282779 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 3584 | 1461067282781 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 05:01:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:01:22 INFO - PROCESS | 3584 | 1461067282768 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 3584 | 1461067282770 Marionette TRACE conn3 <- [1,3030,null,{}] 05:01:22 INFO - PROCESS | 3584 | 1461067282773 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:01:22 INFO - PROCESS | 3584 | 1461067282880 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:01:22 INFO - PROCESS | 3584 | 1461067282890 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3584 | ++DOCSHELL 1E452C00 == 65 [pid = 3584] [id = 769] 05:01:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 132 (1E456C00) [pid = 3584] [serial = 2305] [outer = 00000000] 05:01:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 133 (1FB6DC00) [pid = 3584] [serial = 2306] [outer = 1E456C00] 05:01:22 INFO - PROCESS | 3584 | 1461067282940 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 134 (1FB70400) [pid = 3584] [serial = 2307] [outer = 1E456C00] 05:01:23 INFO - PROCESS | 3584 | 1461067283592 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:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:01:23 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:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:01:23 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:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:01:23 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:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:01:23 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:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:01:23 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:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:01:23 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:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:01:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 943ms 05:01:23 INFO - PROCESS | 3584 | 1461067283729 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 3584 | 1461067283731 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 05:01:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:01:23 INFO - PROCESS | 3584 | 1461067283735 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 3584 | 1461067283737 Marionette TRACE conn3 <- [1,3034,null,{}] 05:01:23 INFO - PROCESS | 3584 | 1461067283740 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:01:23 INFO - PROCESS | 3584 | 1461067283825 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:01:23 INFO - PROCESS | 3584 | 1461067283830 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 3584 | ++DOCSHELL 1FB72800 == 66 [pid = 3584] [id = 770] 05:01:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 135 (1FB73000) [pid = 3584] [serial = 2308] [outer = 00000000] 05:01:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 136 (1FFAB400) [pid = 3584] [serial = 2309] [outer = 1FB73000] 05:01:23 INFO - PROCESS | 3584 | 1461067283874 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 137 (1FFAE000) [pid = 3584] [serial = 2310] [outer = 1FB73000] 05:01:24 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:24 INFO - PROCESS | 3584 | 1461067284339 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:01:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:01:24 INFO - {} 05:01:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 634ms 05:01:24 INFO - PROCESS | 3584 | 1461067284355 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 3584 | 1461067284357 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 05:01:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:01:24 INFO - PROCESS | 3584 | 1461067284360 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 3584 | 1461067284362 Marionette TRACE conn3 <- [1,3038,null,{}] 05:01:24 INFO - PROCESS | 3584 | 1461067284366 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:01:24 INFO - PROCESS | 3584 | 1461067284452 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:01:24 INFO - PROCESS | 3584 | 1461067284460 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 3584 | ++DOCSHELL 1E06B400 == 67 [pid = 3584] [id = 771] 05:01:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 138 (1FFAFC00) [pid = 3584] [serial = 2311] [outer = 00000000] 05:01:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (20FA7400) [pid = 3584] [serial = 2312] [outer = 1FFAFC00] 05:01:24 INFO - PROCESS | 3584 | 1461067284505 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (20FADC00) [pid = 3584] [serial = 2313] [outer = 1FFAFC00] 05:01:25 INFO - PROCESS | 3584 | 1461067285119 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:01:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:01:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:01:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:01:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:01:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 788ms 05:01:25 INFO - PROCESS | 3584 | 1461067285200 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 3584 | 1461067285205 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 05:01:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:01:25 INFO - PROCESS | 3584 | 1461067285225 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 3584 | 1461067285229 Marionette TRACE conn3 <- [1,3042,null,{}] 05:01:25 INFO - PROCESS | 3584 | 1461067285235 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:01:25 INFO - PROCESS | 3584 | 1461067285359 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:01:25 INFO - PROCESS | 3584 | 1461067285478 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 3584 | ++DOCSHELL 15AE7800 == 68 [pid = 3584] [id = 772] 05:01:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (15C0D000) [pid = 3584] [serial = 2314] [outer = 00000000] 05:01:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (18D71800) [pid = 3584] [serial = 2315] [outer = 15C0D000] 05:01:25 INFO - PROCESS | 3584 | 1461067285584 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (18001C00) [pid = 3584] [serial = 2316] [outer = 15C0D000] 05:01:26 INFO - PROCESS | 3584 | 1461067286487 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:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:01:26 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:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:01:26 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:01:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:01:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:01:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1454ms 05:01:26 INFO - PROCESS | 3584 | 1461067286682 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 3584 | 1461067286688 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 05:01:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:01:26 INFO - PROCESS | 3584 | 1461067286695 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 3584 | 1461067286698 Marionette TRACE conn3 <- [1,3046,null,{}] 05:01:26 INFO - PROCESS | 3584 | 1461067286702 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:01:26 INFO - PROCESS | 3584 | 1461067286841 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:01:26 INFO - PROCESS | 3584 | 1461067287004 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 3584 | ++DOCSHELL 19239800 == 69 [pid = 3584] [id = 773] 05:01:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 144 (19F08C00) [pid = 3584] [serial = 2317] [outer = 00000000] 05:01:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 145 (1C0ECC00) [pid = 3584] [serial = 2318] [outer = 19F08C00] 05:01:27 INFO - PROCESS | 3584 | 1461067287073 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 146 (1C0F5000) [pid = 3584] [serial = 2319] [outer = 19F08C00] 05:01:27 INFO - PROCESS | 3584 | 1461067287617 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:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:01:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:01:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:01:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:01:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:01:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:01:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:01:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:01:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:01:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 989ms 05:01:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:01:27 INFO - PROCESS | 3584 | 1461067287684 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 3584 | 1461067287687 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 05:01:27 INFO - PROCESS | 3584 | 1461067287691 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 3584 | 1461067287695 Marionette TRACE conn3 <- [1,3050,null,{}] 05:01:27 INFO - PROCESS | 3584 | 1461067287706 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:01:27 INFO - PROCESS | 3584 | 1461067287824 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:01:27 INFO - PROCESS | 3584 | 1461067287979 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 3584 | ++DOCSHELL 1D322400 == 70 [pid = 3584] [id = 774] 05:01:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 147 (1D322C00) [pid = 3584] [serial = 2320] [outer = 00000000] 05:01:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 148 (1D329400) [pid = 3584] [serial = 2321] [outer = 1D322C00] 05:01:28 INFO - PROCESS | 3584 | 1461067288045 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 149 (1D32C800) [pid = 3584] [serial = 2322] [outer = 1D322C00] 05:01:28 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:28 INFO - PROCESS | 3584 | 1461067288602 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:01:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:01:28 INFO - {} 05:01:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 927ms 05:01:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:01:28 INFO - PROCESS | 3584 | 1461067288635 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 3584 | 1461067288638 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 05:01:28 INFO - PROCESS | 3584 | 1461067288641 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 3584 | 1461067288643 Marionette TRACE conn3 <- [1,3054,null,{}] 05:01:28 INFO - PROCESS | 3584 | 1461067288647 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:01:28 INFO - PROCESS | 3584 | 1461067288754 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:01:28 INFO - PROCESS | 3584 | 1461067288905 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3584 | ++DOCSHELL 1D32D800 == 71 [pid = 3584] [id = 775] 05:01:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 150 (1D32DC00) [pid = 3584] [serial = 2323] [outer = 00000000] 05:01:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 151 (1DCED400) [pid = 3584] [serial = 2324] [outer = 1D32DC00] 05:01:28 INFO - PROCESS | 3584 | 1461067288960 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 152 (1E06C800) [pid = 3584] [serial = 2325] [outer = 1D32DC00] 05:01:29 INFO - PROCESS | 3584 | 1461067289452 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:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:01:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:01:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 819ms 05:01:29 INFO - PROCESS | 3584 | 1461067289468 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 3584 | 1461067289470 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 05:01:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:01:29 INFO - PROCESS | 3584 | 1461067289490 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 3584 | 1461067289493 Marionette TRACE conn3 <- [1,3058,null,{}] 05:01:29 INFO - PROCESS | 3584 | 1461067289496 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:01:29 INFO - PROCESS | 3584 | 1461067289599 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:01:29 INFO - PROCESS | 3584 | 1461067289761 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 3584 | ++DOCSHELL 1D54FC00 == 72 [pid = 3584] [id = 776] 05:01:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 153 (1DCEC400) [pid = 3584] [serial = 2326] [outer = 00000000] 05:01:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 154 (1E451400) [pid = 3584] [serial = 2327] [outer = 1DCEC400] 05:01:29 INFO - PROCESS | 3584 | 1461067289816 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 155 (1E454800) [pid = 3584] [serial = 2328] [outer = 1DCEC400] 05:01:30 INFO - PROCESS | 3584 | 1461067290373 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:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:01:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 928ms 05:01:30 INFO - PROCESS | 3584 | 1461067290437 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 3584 | 1461067290439 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 05:01:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:01:30 INFO - PROCESS | 3584 | 1461067290442 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 3584 | 1461067290445 Marionette TRACE conn3 <- [1,3062,null,{}] 05:01:30 INFO - PROCESS | 3584 | 1461067290448 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:01:30 INFO - PROCESS | 3584 | 1461067290605 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:01:30 INFO - PROCESS | 3584 | 1461067290736 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 3584 | ++DOCSHELL 13733000 == 73 [pid = 3584] [id = 777] 05:01:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 156 (137E6C00) [pid = 3584] [serial = 2329] [outer = 00000000] 05:01:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 157 (20B7FC00) [pid = 3584] [serial = 2330] [outer = 137E6C00] 05:01:30 INFO - PROCESS | 3584 | 1461067290795 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 158 (20B80000) [pid = 3584] [serial = 2331] [outer = 137E6C00] 05:01:31 INFO - PROCESS | 3584 | 1461067291292 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:01:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:01:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:01:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:01:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:01:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:01:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:01:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 897ms 05:01:31 INFO - PROCESS | 3584 | 1461067291330 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 3584 | 1461067291333 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 05:01:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:01:31 INFO - PROCESS | 3584 | 1461067291336 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 3584 | 1461067291339 Marionette TRACE conn3 <- [1,3066,null,{}] 05:01:31 INFO - PROCESS | 3584 | 1461067291343 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:01:31 INFO - PROCESS | 3584 | 1461067291446 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:01:31 INFO - PROCESS | 3584 | 1461067291570 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 3584 | ++DOCSHELL 16443800 == 74 [pid = 3584] [id = 778] 05:01:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 159 (1644E800) [pid = 3584] [serial = 2332] [outer = 00000000] 05:01:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 160 (18A32C00) [pid = 3584] [serial = 2333] [outer = 1644E800] 05:01:31 INFO - PROCESS | 3584 | 1461067291626 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 161 (196DBC00) [pid = 3584] [serial = 2334] [outer = 1644E800] 05:01:32 INFO - PROCESS | 3584 | 1461067292184 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:01:32 INFO - PROCESS | 3584 | 1461067292239 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:01:32 INFO - PROCESS | 3584 | 1461067292242 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 3584 | 1461067292244 Marionette TRACE conn3 <- [1,3070,null,{}] 05:01:32 INFO - PROCESS | 3584 | 1461067292249 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:01:32 INFO - PROCESS | 3584 | 1461067292356 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:01:32 INFO - PROCESS | 3584 | 1461067292642 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 3584 | ++DOCSHELL 11C5CC00 == 75 [pid = 3584] [id = 779] 05:01:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 162 (12353000) [pid = 3584] [serial = 2335] [outer = 00000000] 05:01:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 163 (16A74000) [pid = 3584] [serial = 2336] [outer = 12353000] 05:01:32 INFO - PROCESS | 3584 | 1461067292717 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 164 (18053C00) [pid = 3584] [serial = 2337] [outer = 12353000] 05:01:33 INFO - PROCESS | 3584 | 1461067293241 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:01:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:01:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:01:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1036ms 05:01:33 INFO - PROCESS | 3584 | 1461067293300 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 3584 | 1461067293305 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 05:01:33 INFO - PROCESS | 3584 | 1461067293310 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 3584 | 1461067293313 Marionette TRACE conn3 <- [1,3074,null,{}] 05:01:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:01:33 INFO - PROCESS | 3584 | 1461067293337 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:01:33 INFO - PROCESS | 3584 | 1461067293450 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:01:33 INFO - PROCESS | 3584 | 1461067293624 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3584 | ++DOCSHELL 1644CC00 == 76 [pid = 3584] [id = 780] 05:01:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 165 (18058C00) [pid = 3584] [serial = 2338] [outer = 00000000] 05:01:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 166 (1A649800) [pid = 3584] [serial = 2339] [outer = 18058C00] 05:01:33 INFO - PROCESS | 3584 | 1461067293684 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 167 (1C083C00) [pid = 3584] [serial = 2340] [outer = 18058C00] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 1FB72800 == 75 [pid = 3584] [id = 770] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 1E452C00 == 74 [pid = 3584] [id = 769] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 13262400 == 73 [pid = 3584] [id = 768] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 1E175800 == 72 [pid = 3584] [id = 767] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 1A940C00 == 71 [pid = 3584] [id = 766] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 18555400 == 70 [pid = 3584] [id = 765] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 13738800 == 69 [pid = 3584] [id = 764] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 1C0F6400 == 68 [pid = 3584] [id = 760] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 13730C00 == 67 [pid = 3584] [id = 759] 05:01:33 INFO - PROCESS | 3584 | --DOCSHELL 13734000 == 66 [pid = 3584] [id = 758] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 166 (1A6DFC00) [pid = 3584] [serial = 2251] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 165 (16A70C00) [pid = 3584] [serial = 2241] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 164 (17E81800) [pid = 3584] [serial = 2242] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 163 (1A649400) [pid = 3584] [serial = 2250] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 162 (1A9CD400) [pid = 3584] [serial = 2253] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 161 (199F9C00) [pid = 3584] [serial = 2247] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 160 (19F04C00) [pid = 3584] [serial = 2248] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 159 (1CC4AC00) [pid = 3584] [serial = 2224] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 158 (1676A400) [pid = 3584] [serial = 2239] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 157 (156EFC00) [pid = 3584] [serial = 2238] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 156 (18D78400) [pid = 3584] [serial = 2244] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 155 (19142800) [pid = 3584] [serial = 2245] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 154 (1D8A9C00) [pid = 3584] [serial = 2230] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 153 (1D893800) [pid = 3584] [serial = 2227] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 152 (19D73800) [pid = 3584] [serial = 2221] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 151 (13AF6400) [pid = 3584] [serial = 2236] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 150 (1D89B000) [pid = 3584] [serial = 2233] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 149 (1C23A400) [pid = 3584] [serial = 2256] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 148 (16A57C00) [pid = 3584] [serial = 2218] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 147 (1A9D3800) [pid = 3584] [serial = 2254] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 146 (1C29EC00) [pid = 3584] [serial = 2257] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 145 (1D88CC00) [pid = 3584] [serial = 2270] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 144 (1CC47800) [pid = 3584] [serial = 2263] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 143 (1C2CB400) [pid = 3584] [serial = 2262] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 142 (1CC4B800) [pid = 3584] [serial = 2259] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 141 (1D8A3000) [pid = 3584] [serial = 2265] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 140 (1CC4C400) [pid = 3584] [serial = 2260] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 139 (1D9CCC00) [pid = 3584] [serial = 2266] [outer = 00000000] [url = about:blank] 05:01:33 INFO - PROCESS | 3584 | --DOMWINDOW == 138 (1C0EE000) [pid = 3584] [serial = 2268] [outer = 00000000] [url = about:blank] 05:01:34 INFO - PROCESS | 3584 | 1461067294236 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:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 974ms 05:01:34 INFO - PROCESS | 3584 | 1461067294286 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 3584 | 1461067294290 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 05:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:01:34 INFO - PROCESS | 3584 | 1461067294295 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 3584 | 1461067294297 Marionette TRACE conn3 <- [1,3078,null,{}] 05:01:34 INFO - PROCESS | 3584 | 1461067294300 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:01:34 INFO - PROCESS | 3584 | 1461067294389 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:01:34 INFO - PROCESS | 3584 | 1461067294508 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 3584 | ++DOCSHELL 16A6CC00 == 67 [pid = 3584] [id = 781] 05:01:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 139 (16A70C00) [pid = 3584] [serial = 2341] [outer = 00000000] 05:01:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 140 (1923A800) [pid = 3584] [serial = 2342] [outer = 16A70C00] 05:01:34 INFO - PROCESS | 3584 | 1461067294554 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 141 (19F70400) [pid = 3584] [serial = 2343] [outer = 16A70C00] 05:01:34 INFO - PROCESS | 3584 | 1461067294959 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:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 680ms 05:01:34 INFO - PROCESS | 3584 | 1461067294995 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 3584 | 1461067294997 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 05:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:01:34 INFO - PROCESS | 3584 | 1461067295002 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 3584 | 1461067295007 Marionette TRACE conn3 <- [1,3082,null,{}] 05:01:35 INFO - PROCESS | 3584 | 1461067295016 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:01:35 INFO - PROCESS | 3584 | 1461067295119 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:01:35 INFO - PROCESS | 3584 | 1461067295126 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 3584 | ++DOCSHELL 1644D000 == 68 [pid = 3584] [id = 782] 05:01:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 142 (1A6E2400) [pid = 3584] [serial = 2344] [outer = 00000000] 05:01:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 143 (1C241400) [pid = 3584] [serial = 2345] [outer = 1A6E2400] 05:01:35 INFO - PROCESS | 3584 | 1461067295179 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 144 (1C2CC000) [pid = 3584] [serial = 2346] [outer = 1A6E2400] 05:01:35 INFO - PROCESS | 3584 | 1461067295642 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:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:01:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 680ms 05:01:35 INFO - PROCESS | 3584 | 1461067295683 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 3584 | 1461067295686 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 05:01:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:01:35 INFO - PROCESS | 3584 | 1461067295689 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 3584 | 1461067295690 Marionette TRACE conn3 <- [1,3086,null,{}] 05:01:35 INFO - PROCESS | 3584 | 1461067295694 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:01:35 INFO - PROCESS | 3584 | 1461067295781 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:01:35 INFO - PROCESS | 3584 | 1461067295786 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 3584 | ++DOCSHELL 1D1C1C00 == 69 [pid = 3584] [id = 783] 05:01:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 145 (1D1C3800) [pid = 3584] [serial = 2347] [outer = 00000000] 05:01:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 146 (1D325C00) [pid = 3584] [serial = 2348] [outer = 1D1C3800] 05:01:35 INFO - PROCESS | 3584 | 1461067295831 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 147 (1D32AC00) [pid = 3584] [serial = 2349] [outer = 1D1C3800] 05:01:36 INFO - PROCESS | 3584 | 1461067296285 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:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:01:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 633ms 05:01:36 INFO - PROCESS | 3584 | 1461067296331 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:01:36 INFO - PROCESS | 3584 | 1461067296334 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 05:01:36 INFO - PROCESS | 3584 | 1461067296337 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:01:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:01:36 INFO - PROCESS | 3584 | 1461067296338 Marionette TRACE conn3 <- [1,3090,null,{}] 05:01:36 INFO - PROCESS | 3584 | 1461067296349 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:01:36 INFO - PROCESS | 3584 | 1461067296471 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:01:36 INFO - PROCESS | 3584 | 1461067296476 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 3584 | ++DOCSHELL 1D54EC00 == 70 [pid = 3584] [id = 784] 05:01:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 148 (1D54F400) [pid = 3584] [serial = 2350] [outer = 00000000] 05:01:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 149 (1D5AA400) [pid = 3584] [serial = 2351] [outer = 1D54F400] 05:01:36 INFO - PROCESS | 3584 | 1461067296595 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 150 (1D898000) [pid = 3584] [serial = 2352] [outer = 1D54F400] 05:01:37 INFO - PROCESS | 3584 | 1461067297012 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:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:01:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 743ms 05:01:37 INFO - PROCESS | 3584 | 1461067297061 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3584 | 1461067297063 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 05:01:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:01:37 INFO - PROCESS | 3584 | 1461067297071 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 3584 | 1461067297072 Marionette TRACE conn3 <- [1,3094,null,{}] 05:01:37 INFO - PROCESS | 3584 | 1461067297076 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:01:37 INFO - PROCESS | 3584 | 1461067297213 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:01:37 INFO - PROCESS | 3584 | 1461067297294 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 3584 | ++DOCSHELL 1D8A2C00 == 71 [pid = 3584] [id = 785] 05:01:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 151 (1D8A7800) [pid = 3584] [serial = 2353] [outer = 00000000] 05:01:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 152 (1DB8B800) [pid = 3584] [serial = 2354] [outer = 1D8A7800] 05:01:37 INFO - PROCESS | 3584 | 1461067297338 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 153 (1DCEBC00) [pid = 3584] [serial = 2355] [outer = 1D8A7800] 05:01:37 INFO - PROCESS | 3584 | 1461067297727 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:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:01:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 695ms 05:01:37 INFO - PROCESS | 3584 | 1461067297767 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3584 | 1461067297769 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 05:01:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:01:37 INFO - PROCESS | 3584 | 1461067297773 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 3584 | 1461067297774 Marionette TRACE conn3 <- [1,3098,null,{}] 05:01:37 INFO - PROCESS | 3584 | 1461067297778 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:01:37 INFO - PROCESS | 3584 | 1461067297903 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:01:37 INFO - PROCESS | 3584 | 1461067298009 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3584 | ++DOCSHELL 1C048C00 == 72 [pid = 3584] [id = 786] 05:01:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 154 (1C04C000) [pid = 3584] [serial = 2356] [outer = 00000000] 05:01:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 155 (1C051000) [pid = 3584] [serial = 2357] [outer = 1C04C000] 05:01:38 INFO - PROCESS | 3584 | 1461067298054 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 156 (1C053800) [pid = 3584] [serial = 2358] [outer = 1C04C000] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 155 (137DC400) [pid = 3584] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 154 (1A941000) [pid = 3584] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 153 (18A3B400) [pid = 3584] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 152 (1E44C800) [pid = 3584] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 151 (1E176C00) [pid = 3584] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 150 (1FB73000) [pid = 3584] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:01:38 INFO - PROCESS | 3584 | --DOMWINDOW == 149 (1E456C00) [pid = 3584] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:01:38 INFO - PROCESS | 3584 | 1461067298539 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:01:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:01:38 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:01:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:01:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 835ms 05:01:38 INFO - PROCESS | 3584 | 1461067298599 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 3584 | 1461067298601 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 05:01:38 INFO - PROCESS | 3584 | 1461067298609 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:01:38 INFO - PROCESS | 3584 | 1461067298610 Marionette TRACE conn3 <- [1,3102,null,{}] 05:01:38 INFO - PROCESS | 3584 | 1461067298614 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:01:38 INFO - PROCESS | 3584 | 1461067298699 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:01:38 INFO - PROCESS | 3584 | 1461067298819 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\", \"d412d4ea-0549-4da9-81bb-e047998e5e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3584 | ++DOCSHELL 1644C800 == 73 [pid = 3584] [id = 787] 05:01:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 150 (1A6E4400) [pid = 3584] [serial = 2359] [outer = 00000000] 05:01:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 151 (1C054800) [pid = 3584] [serial = 2360] [outer = 1A6E4400] 05:01:38 INFO - PROCESS | 3584 | 1461067298864 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 152 (1DB86400) [pid = 3584] [serial = 2361] [outer = 1A6E4400] 05:01:39 INFO - PROCESS | 3584 | 1461067299206 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:01:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:01:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 633ms 05:01:39 INFO - PROCESS | 3584 | 1461067299248 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 3584 | 1461067299250 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 05:01:40 WARNING - u'runner_teardown' () 05:01:40 INFO - No more tests 05:01:40 INFO - Got 0 unexpected results 05:01:40 INFO - SUITE-END | took 625s 05:01:40 INFO - Closing logging queue 05:01:40 INFO - queue closed 05:01:40 INFO - Return code: 0 05:01:40 WARNING - # TBPL SUCCESS # 05:01:40 INFO - Running post-action listener: _resource_record_post_action 05:01:40 INFO - Running post-run listener: _resource_record_post_run 05:01:41 INFO - Total resource usage - Wall time: 637s; CPU: 17.0%; Read bytes: 92733440; Write bytes: 997005312; Read time: 2671417; Write time: 1503360 05:01:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:01:41 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 169433600; Read time: 0; Write time: 245438 05:01:41 INFO - run-tests - Wall time: 633s; CPU: 17.0%; Read bytes: 92733440; Write bytes: 815430144; Read time: 2671417; Write time: 1233206 05:01:41 INFO - Running post-run listener: _upload_blobber_files 05:01:41 INFO - Blob upload gear active. 05:01:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:01:41 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:01:41 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:01:41 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:01:42 INFO - (blobuploader) - INFO - Open directory for files ... 05:01:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:01:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:01:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:01:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:01:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:01:43 INFO - (blobuploader) - INFO - Done attempting. 05:01:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:01:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:01:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:01:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:01:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:01:47 INFO - (blobuploader) - INFO - Done attempting. 05:01:47 INFO - (blobuploader) - INFO - Iteration through files over. 05:01:47 INFO - Return code: 0 05:01:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:01:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/99ffe004c0fb0b6dc5a42a80ec516092f3ad850e3fb5e86a30878ae49b0a4ef4b6afd7cf3f7cb851b3b93baef69bb9ca87c6a8f852985501f0754d7a844ac8c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d44c8e532b2322c272257562cb5b7fa9e770247f3ccbf75cd13142e405b7804c492786283fef417dfd2022a0f22b9278d9f8020f14a65a1f927bde155d26e276"} 05:01:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:01:47 INFO - Writing to file C:\slave\test\properties\blobber_files 05:01:47 INFO - Contents: 05:01:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/99ffe004c0fb0b6dc5a42a80ec516092f3ad850e3fb5e86a30878ae49b0a4ef4b6afd7cf3f7cb851b3b93baef69bb9ca87c6a8f852985501f0754d7a844ac8c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d44c8e532b2322c272257562cb5b7fa9e770247f3ccbf75cd13142e405b7804c492786283fef417dfd2022a0f22b9278d9f8020f14a65a1f927bde155d26e276"} 05:01:47 INFO - Running post-run listener: copy_logs_to_upload_dir 05:01:47 INFO - Copying logs to upload dir... 05:01:47 INFO - mkdir: C:\slave\test\build\upload\logs 05:01:47 INFO - Copying logs to upload dir... 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - Using _rmtree_windows ... 05:01:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=760.991000 ========= master_lag: 63.56 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-04-19 05:01:43.599176) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:43.600065) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/99ffe004c0fb0b6dc5a42a80ec516092f3ad850e3fb5e86a30878ae49b0a4ef4b6afd7cf3f7cb851b3b93baef69bb9ca87c6a8f852985501f0754d7a844ac8c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d44c8e532b2322c272257562cb5b7fa9e770247f3ccbf75cd13142e405b7804c492786283fef417dfd2022a0f22b9278d9f8020f14a65a1f927bde155d26e276"} build_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.124000 build_url: 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/99ffe004c0fb0b6dc5a42a80ec516092f3ad850e3fb5e86a30878ae49b0a4ef4b6afd7cf3f7cb851b3b93baef69bb9ca87c6a8f852985501f0754d7a844ac8c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d44c8e532b2322c272257562cb5b7fa9e770247f3ccbf75cd13142e405b7804c492786283fef417dfd2022a0f22b9278d9f8020f14a65a1f927bde155d26e276"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.00 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:43.728448) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:43.728827) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.123000 ========= master_lag: 0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:43.853250) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:43.853565) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:44.314035) ========= ========= Total master_lag: 65.34 =========